3B John MacGregor #64
Age: 60 | Bats: R | Throws: R | Morale: Normal
05/24/2055
3B JOHN MACGREGOR #64 - AGE: 60 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 4 4 4
Gap 4 4 4 4
Power 5 6 5 5
Eye 5 5 5 5
Avoid K's 5 5 5 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 1
Errors: - 3 5
Arm: 1 5 6
Turn DP: - 2 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 2 Center Field: -
2nd Base: - Right Field: -
3rd Base: 1
       
RUN/BUNT
Running Speed: 3
Stealing Ability: 7
Baserunning Inst.: 9
Sacrifice Bunt: 11
Bunt for Hit: 4
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
MacGregor is a field general.
Personality Class: Captain
High: Leader, Work Ethic, Intelligence
Low: Adaptability
Birthday:07/26/1994
Born in:La Porte, TX
Nationality:American
Height:6' 4"
Weight:235 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:13 Years, 47 Days
Service This Yr:None
40-Man Service:14 Years, 17 Days
Pro Service:16 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
StatsPlus
StatsPlus Player Page
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2016 California - SL 21 85 345 105 23 5 9 46 51 25 2 5 61 12 3 .304 .350 .478 .828 121 124 2.5
2017 Montreal - SL 22 90 349 82 17 4 12 54 41 28 2 4 79 9 2 .235 .292 .410 .702 84 85 1.3
2018 Richardson City - 3L 23 107 364 85 15 2 8 48 38 34 2 5 41 7 6 .234 .299 .352 .650 79 75 0.7
2019 Seattle - 3L 24 108 419 109 18 3 10 43 52 51 0 5 47 7 6 .260 .337 .389 .726 100 102 2.1
2020 Boston - PL 25 102 344 84 17 0 9 55 39 20 3 1 66 2 1 .244 .291 .372 .663 92 86 1.3
2021 Boston - PL 26 25 82 15 2 0 4 14 11 9 1 1 21 0 0 .183 .269 .354 .622 72 71 0.1
2022 Boston - PL 27 31 119 33 8 0 4 16 17 8 0 0 21 1 1 .277 .323 .445 .768 118 112 0.9
2023 Boston - PL 28 58 201 46 6 2 4 18 27 12 1 3 33 2 0 .229 .272 .338 .610 71 65 -0.1
2024 Boston - PL 29 25 94 20 2 0 5 17 15 7 1 0 12 0 0 .213 .275 .394 .668 90 91 0.4
2025 Seattle - 3L 30 82 297 75 13 1 15 50 34 21 2 0 33 5 4 .253 .306 .455 .761 116 115 1.6
2026 Seattle - SL 31 97 359 82 13 1 8 32 36 26 3 1 66 3 4 .228 .285 .337 .622 85 86 1.2
2027 Seattle - SL 32 68 255 56 9 0 10 31 31 23 2 0 46 1 1 .220 .289 .373 .662 95 90 0.5
2028 Seattle - SL 33 98 344 86 14 2 14 41 30 21 1 1 63 2 2 .250 .294 .424 .719 101 101 0.8
2029 Montana - 3L 34 72 248 65 13 0 9 34 28 27 3 4 42 0 1 .262 .337 .423 .760 115 115 0.7
Total PL 241 840 198 35 2 26 120 109 56 6 5 153 5 2 .236 .287 .375 .662 88 84 2.6
Total SL 438 1652 411 76 12 53 204 189 123 10 11 315 27 12 .249 .303 .406 .708 97 97 6.3
Total 3L 369 1328 334 59 6 42 175 152 133 7 14 163 19 17 .252 .320 .400 .720 101 100 5.1
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2015 Total - 20 60 279 83 9 2 13 57 63 23 1 0 30 36 7 .297 .353 .484 .837 100 100 1.2
2015 Mercer Island - AA 20 26 95 28 10 0 0 8 16 8 2 0 20 4 0 .295 .362 .400 .762 90 80 -0.1
2015 Bakersfield - AAA 20 65 217 58 9 1 11 39 33 14 0 4 45 5 3 .267 .306 .470 .776 90 84 -0.4
2016 Mercer Island - AA 21 15 55 25 5 0 6 22 17 8 1 0 8 2 0 .455 .531 .873 1.404 273 275 1.4
2016 Bakersfield - AAA 21 18 71 16 2 2 2 7 14 3 0 0 19 0 0 .225 .257 .394 .651 56 44 -0.5
2022 Bakersfield - AAA 27 6 23 6 1 0 0 3 4 3 0 0 2 0 0 .261 .346 .304 .651 77 84 0.1
2023 Bakersfield - AAA 28 6 7 2 0 0 0 0 1 3 0 0 2 0 0 .286 .500 .286 .786 114 145 0.1
2024 Bakersfield - AAA 29 51 178 46 14 0 6 31 31 19 1 2 20 3 4 .258 .330 .438 .768 102 91 0.6
2029 Sioux Falls - AAA 34 11 42 13 2 0 1 7 7 5 0 0 7 1 1 .310 .383 .429 .812 120 124 0.2
2030 Sioux Falls - AAA 35 40 141 28 7 0 2 20 14 13 0 1 28 1 0 .199 .265 .291 .555 49 41 -1.0
Total 3AAA 51 183 41 9 0 3 27 21 18 0 1 35 2 1 .224 .292 .322 .614 65 60
Total PAAA 146 496 128 26 3 19 80 83 42 1 6 88 8 7 .258 .314 .438 .751 89 82
Total PAA 41 150 53 15 0 6 30 33 16 3 0 28 6 0 .353 .426 .573 .999 158 153
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2017 Montreal - 3L 22 4 20 4 2 0 0 2 2 0 0 0 5 0 0 .200 .200 .300 .500 37 28 -0.1
2017 Montreal - SL 22 5 19 3 1 0 0 1 3 1 0 1 4 2 0 .158 .190 .211 .401 7 2 0.5
2017 Montreal - PL 22 3 12 0 0 0 0 0 0 0 0 0 5 0 0 .000 .000 .000 .000 -100 -122 -0.3
2017 Total - PL 22 12 51 7 3 0 0 3 5 1 0 1 14 2 0 .137 .151 .196 .347 -6 -16 0.1
2018 Richardson City - 3L 23 8 24 4 0 0 0 3 0 2 0 0 7 0 1 .167 .231 .167 .397 11 -11 0.3
2018 Richardson City - SL 23 1 4 2 1 0 0 0 1 1 0 0 0 0 0 .500 .600 .750 1.350 249 259 0.1
2018 Richardson City - PL 23 2 8 1 0 0 0 0 1 1 0 0 4 1 0 .125 .222 .125 .347 1 5 -0.0
2018 Total - PL 23 11 36 7 1 0 0 3 2 4 0 0 11 1 1 .194 .275 .222 .497 38 25 0.4
2019 Seattle - 3L 24 2 7 4 2 0 0 0 3 1 0 0 0 0 0 .571 .625 .857 1.482 306 318 0.7
2019 Seattle - SL 24 4 18 5 3 0 0 1 3 1 0 0 3 0 0 .278 .316 .444 .760 103 106 0.1
2019 Seattle - PL 24 2 5 1 1 0 0 0 1 1 1 0 1 0 0 .200 .429 .400 .829 136 83 0.0
2019 Total - PL 24 8 30 10 6 0 0 1 7 3 1 0 4 0 0 .333 .412 .533 .945 158 151 0.8
2020 Boston - SL 25 3 11 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -121 -0.2
2020 Boston - PL 25 20 58 13 3 0 2 9 5 8 1 1 14 1 1 .224 .324 .379 .703 104 84 0.6
2020 Total - PL 25 23 69 13 3 0 2 9 5 8 1 1 15 1 1 .188 .278 .319 .597 77 56 0.3
2022 Boston - PL 27 8 28 7 1 0 2 6 3 1 0 0 5 1 0 .250 .276 .500 .776 117 113 0.5
2023 Boston - SL 28 1 5 3 0 0 2 7 2 0 0 0 0 0 0 .600 .600 1.800 2.400 545 590 0.3
2023 Boston - PL 28 6 19 4 0 0 0 0 5 5 1 0 3 0 0 .211 .400 .211 .611 77 89 0.1
2023 Total - PL 28 7 24 7 0 0 2 7 7 5 1 0 3 0 0 .292 .433 .542 .975 153 170 0.4
2024 Boston - PL 29 2 4 0 0 0 0 0 1 1 0 0 1 0 0 .000 .200 .000 .200 -36 -23 0.1
2025 Seattle - 3L 30 7 21 5 2 0 0 1 2 6 1 0 1 1 1 .238 .429 .333 .762 121 138 0.1
2025 Seattle - SL 30 4 15 6 0 0 0 2 3 1 0 0 2 0 0 .400 .438 .400 .838 140 147 0.1
2025 Seattle - PL 30 5 19 7 0 0 2 4 4 2 0 0 3 0 0 .368 .429 .684 1.113 226 235 0.4
2025 Total - PL 30 16 55 18 2 0 2 7 9 9 1 0 6 1 1 .327 .431 .473 .903 159 172 0.7
2026 Seattle - SL 31 13 51 16 3 1 0 8 7 2 0 0 8 2 0 .314 .340 .412 .751 123 113 0.8
2026 Seattle - PL 31 4 19 4 0 0 1 2 2 0 1 0 4 0 0 .211 .250 .368 .618 76 77 0.0
2026 Total - PL 31 17 70 20 3 1 1 10 9 2 1 0 12 2 0 .286 .315 .400 .715 111 104 0.8
2027 Seattle - SL 32 7 29 6 0 0 1 2 2 1 0 1 3 0 0 .207 .226 .310 .536 57 48 -0.3
2028 Seattle - SL 33 6 24 6 1 0 3 6 3 0 0 0 4 0 0 .250 .250 .667 .917 149 157 -0.3
2028 Seattle - PL 33 2 7 0 0 0 0 0 0 1 0 0 3 0 0 .000 .125 .000 .125 -59 -58 -0.1
2028 Total - PL 33 8 31 6 1 0 3 6 3 1 0 0 7 0 0 .194 .219 .516 .735 97 103 -0.4
2029 Montana - 3L 34 1 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -125 -0.7
2029 Montana - SL 34 4 12 3 0 0 1 2 1 2 0 0 3 0 0 .250 .357 .500 .857 136 140 0.1
2029 Montana - PL 34 2 8 3 1 0 1 4 2 0 0 0 1 0 0 .375 .375 .875 1.250 240 254 0.2
2029 Total - PL 34 7 22 6 1 0 2 6 3 2 0 0 4 0 0 .273 .333 .591 .924 151 156 -0.4
Total PL 56 187 40 6 0 8 25 24 20 4 1 44 3 1 .214 .302 .374 .676 93 87
Total SL 48 188 50 9 1 7 29 25 9 0 2 28 4 0 .266 .296 .436 .733 106 103
Total 3L 22 74 17 6 0 0 6 7 9 1 0 13 1 2 .230 .321 .311 .632 78 75
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 California - MLB 3B 80 79 51 172 15 229 6 .974 699.2 2.87 -0.7 .994
2016 California - MLB SS 7 6 5 8 2 13 0 1.000 46.0 2.54 +0.1 1.013
2017 Montreal - MLB 2B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2017 Montreal - MLB 3B 90 90 51 186 15 243 6 .975 754.2 2.83 +5.3 1.047
2017 Montreal - MLB SS 13 0 3 7 1 11 1 .909 29.1 3.07 +0.1 1.019
2018 Richardson City - MLB 1B 5 0 11 1 1 12 0 1.000 11.0 9.82 +0.2 1.123
2018 Richardson City - MLB 2B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.053
2018 Richardson City - MLB 3B 66 64 26 126 15 156 4 .974 553.1 2.47 +4.3 1.057
2018 Richardson City - MLB SS 32 29 34 69 15 104 1 .990 249.0 3.72 -0.4 .992
2019 Seattle - MLB 1B 3 0 5 0 3 5 0 1.000 5.1 8.44 0.0 .000
2019 Seattle - MLB 2B 1 0 1 0 0 1 0 1.000 2.0 4.50 0.0 .000
2019 Seattle - MLB 3B 108 108 62 195 23 274 17 .938 947.2 2.44 +3.6 1.026
2019 Seattle - MLB SS 5 0 0 1 0 1 0 1.000 8.0 1.12 +0.0 1.013
2020 Boston - MLB 2B 4 3 7 4 1 12 1 .917 28.0 3.54 -0.4 .894
2020 Boston - MLB 3B 88 86 46 181 9 236 9 .962 784.2 2.60 +3.5 1.027
2021 Boston - MLB 2B 2 2 1 7 1 8 0 1.000 18.0 4.00 +0.1 1.045
2021 Boston - MLB 3B 21 20 10 36 3 47 1 .979 188.1 2.20 +0.6 1.028
2022 Boston - MLB 1B 3 3 17 3 3 20 0 1.000 27.0 6.67 -0.4 .893
2022 Boston - MLB 3B 26 26 12 51 3 64 1 .984 229.2 2.47 +2.8 1.085
2022 Boston - MLB SS 1 1 0 2 0 2 0 1.000 9.0 2.00 +0.0 1.021
2022 Bakersfield - AAA SS 6 6 9 22 4 31 0 1.000 54.0 5.17 -0.0 1.002
2023 Bakersfield - AAA 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Boston - MLB 3B 53 51 28 78 6 108 2 .981 463.2 2.06 -0.7 .987
2023 Bakersfield - AAA 3B 6 0 0 6 0 6 0 1.000 19.0 2.84 +0.2 1.050
2023 Boston - MLB SS 1 0 1 2 0 3 0 1.000 7.0 3.86 +0.0 1.010
2023 Bakersfield - AAA SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Boston - MLB RF 3 2 2 0 0 2 0 1.000 21.1 0.84 +0.0 1.024
2024 Bakersfield - AAA 2B 1 0 1 2 1 3 0 1.000 2.0 13.50 +0.0 1.069
2024 Boston - MLB 3B 25 23 14 30 5 45 1 .978 225.0 1.76 +0.8 1.036
2024 Bakersfield - AAA 3B 45 40 23 98 15 126 5 .960 380.2 2.86 +2.6 1.043
2024 Bakersfield - AAA SS 4 4 10 13 6 23 0 1.000 35.2 5.80 -0.4 .959
2025 Seattle - MLB 1B 1 0 3 0 0 3 0 1.000 3.0 9.00 +0.1 1.067
2025 Seattle - MLB 2B 6 0 5 5 1 10 0 1.000 11.0 8.18 -0.0 .999
2025 Seattle - MLB 3B 76 71 43 125 11 177 9 .949 634.2 2.38 -1.8 .979
2025 Seattle - MLB SS 4 0 1 1 0 2 0 1.000 12.0 1.50 +0.0 1.019
2026 Seattle - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Seattle - MLB 3B 97 96 54 183 11 247 10 .960 852.0 2.50 +2.9 1.022
2027 Seattle - MLB 2B 7 0 11 7 1 18 0 1.000 30.0 5.40 -0.0 .994
2027 Seattle - MLB 3B 67 67 37 136 13 180 7 .961 569.1 2.73 -2.5 .975
2028 Seattle - MLB 1B 2 0 8 0 2 8 0 1.000 7.0 10.29 +0.2 1.101
2028 Seattle - MLB 2B 9 0 1 3 1 6 2 .667 15.2 2.30 -1.5 .504
2028 Seattle - MLB 3B 93 93 36 188 16 235 11 .953 817.1 2.47 -4.6 .963
2029 Sioux Falls - AAA 1B 2 1 12 1 1 13 0 1.000 8.0 14.62 +0.1 1.131
2029 Montana - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2029 Montana - MLB 3B 55 52 25 103 10 132 4 .970 468.0 2.46 -5.4 .927
2029 Sioux Falls - AAA 3B 4 4 0 13 1 14 1 .929 40.0 2.92 -0.2 .974
2029 Sioux Falls - AAA CF 1 0 2 0 0 2 0 1.000 4.0 4.50 +0.1 1.041
2030 Sioux Falls - AAA 1B 5 4 31 0 6 31 0 1.000 34.0 8.21 +0.1 1.132
2030 Sioux Falls - AAA 3B 3 3 1 4 1 5 0 1.000 25.0 1.80 -0.9 .729
TOTAL 1B 21 8 87 5 16 92 0 1.000 95.1 8.69 +0.3 1.033
TOTAL 2B 32 5 27 29 6 59 3 .949 110.2 4.55 -1.7 .901
TOTAL 3B 1003 973 519 1911 172 2524 94 .963 8652.2 2.53 +9.7 1.008
TOTAL SS 73 46 63 125 28 190 2 .989 450.0 3.76 -0.6 .993
TOTAL CF 1 0 2 0 0 2 0 1.000 4.0 4.50 +0.1 1.041
TOTAL RF 3 2 2 0 0 2 0 1.000 21.1 0.84 +0.0 1.024
PLAYER HISTORY
04/01/2015 Drafted in the 2015 first-year player draft (Round 2, Pick 23, 56th overall pick) by the Montreal Rivermen, out of college (San Diego).
05/01/2015 Named the #24 prospect in the PL
05/01/2015 Failed to sign with the Montreal Rivermen organization and will return the next first-year player draft.
06/15/2015 Wins the PAAA 1AAA Player of the Week Award.
01/01/2016 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 4 (6); Eye: 3 (5).
05/01/2016 Named the #27 prospect in the PL
05/16/2016 Wins the UAA Player of the Week Award.
05/25/2016 Was traded by the Boston Patriots to the California Oceanliners, along with SP Alf Näsbom, LF Alfredo Pérez, 2B Tim Barnes, in exchange for SP Kyle Lewis.
06/06/2016 Injured (hand contusion), out for one week.
07/01/2016 Goes 5-6 against the New Amsterdam Republics, with 1 2B, 1 3B, 1 RBI and 1 R.
01/01/2017 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 5 (7); Eye: 5 (6).
01/02/2017 Was traded by the California Oceanliners to the Montreal Rivermen, along with SP Javier Ramírez, SP Dave Andrews, CF Mark Kennedy, in exchange for .
07/30/2017 Injured on 07/29/2017, diagnosed with a separated shoulder, will miss 3 weeks.
10/07/2017 Signed a 5-year contract extension worth a total of $3,400,000 with the Montreal Rivermen organization.
01/01/2018 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 5 (7); Eye: 5 (6).
01/01/2019 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 5 (7); Eye: 5 (5).
10/24/2019 Wins the 2019 3L 3L Glove Wizard Award at 3B.
01/01/2020 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (6); Eye: 5 (5).
01/27/2020 Was traded by the Seattle Aviators to the Boston Patriots in exchange for 3B Ernest Miller, RP Ming-jiang Wu, RP Hwen-thiang Qin.
10/14/2020 Wins the 2020 PLGC with the Boston Patriots.
01/01/2021 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (6); Eye: 5 (5).
10/25/2021 Injured (elbow inflammation), out for 1-2 weeks.
01/01/2022 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (5).
05/30/2022 Signed a 2-year contract extension worth a total of $1,600,000 with the Boston Patriots organization.
06/12/2022 Injured on 06/10/2022, diagnosed with a strained hamstring, will miss 5 weeks.
09/25/2022 Wins the 2022 PLGC with the Boston Patriots.
01/01/2023 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 4 (5).
09/25/2023 Wins the 2023 The Shield with the Boston Patriots.
01/01/2024 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (5).
08/08/2024 Signed a 2-year contract extension worth a total of $1,600,000 with the Boston Patriots organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (6).
01/01/2025 Was traded by the Boston Patriots to the Seattle Aviators, along with C Bobby Christopher, in exchange for CL Ángel Ruíz.
06/09/2025 Wins the 3L 3L Player of the Week Award.
09/25/2025 Wins the 2025 Third League Championship with the Seattle Aviators.
01/01/2026 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 4 (6).
06/25/2026 Signed a 2-year contract extension worth a total of $2,400,000 with the Seattle Aviators organization.
08/24/2026 Injured (strained hamstring), out for 2 weeks.
01/01/2027 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (6).
05/30/2027 Injured (hamstring soreness), out for 2 days.
06/03/2027 Injured (sprained ankle), out for 2-3 weeks.
01/01/2028 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (6).
01/01/2029 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (6).
01/01/2029 Became a free agent.
05/07/2029 Signed a minor league contract with the Montana Pandas organization.
06/12/2029 Signed a 1-year contract extension worth a total of $756,000 with the Montana Pandas organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (6).
08/19/2030 Released by the Montana organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 6 (6); Eye: 5 (6).
01/01/2031 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year GS Rank
2019 108 1
Year PA Rank
2019 475 8
Year AB Rank
2019 419 5
Year 3B Rank
2016 5 6
Year SH Rank
2020 12 2
Year SF Rank
2016 5 9
2017 4 9
Thursday, April 25th , 2024 - OOTP Baseball 23.10 Build 110