3B John MacGregor #64
Age: 35 | Bats: R | Throws: R | Morale: Good    
12/31/2029
3B JOHN MACGREGOR #64 - AGE: 35 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
11 42 13 2 0 1 7 5 7 .310 .383 .429 1 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 5 5 4 5
Gap 5 5 5 5
Power 6 6 6 6
Eye 5 5 5 6
Avoid K's 6 6 6 6
FIELDING RATINGS
Catcher Infield Outfield
Range: - 2 1
Errors: - 6 5
Arm: 1 8 6
Turn DP: - 4 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 3 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 3
Stealing Ability: 7
Baserunning Inst.: 9
Sacrifice Bunt: 11
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/18/2029 HIA Loss, 7-8 3 1 0 0 0 2 1 0
09/17/2029 HIA Win, 4-3 2 0 1 1 0 0 0 0
09/16/2029 @ HIA Win, 10-2 4 1 2 0 0 0 1 0
09/15/2029 @ PENN Win, 7-4 4 1 2 0 0 0 1 0
09/14/2029 @ PENN Win, 4-3 2 0 0 0 0 0 1 0
09/13/2029 PENN Win, 11-2 5 1 1 0 0 0 1 0
09/06/2029 AUG Loss, 3-5 3 0 1 0 0 1 1 0
09/04/2029 @ AUG Loss, 1-2 4 0 0 0 0 0 1 0
09/03/2029 OAK Loss, 4-7 3 0 0 0 0 0 1 0
09/02/2029 OAK Loss, 2-8 4 0 1 0 0 0 1 0
PERSONALITY
John is uncommonly poised under pressure.
Personality Class: Captain
High: Leader, Work Ethic, Intelligence
Birthday:07/26/1994
Born in:La Porte, TX
Nationality:American
Height:6' 3"
Weight:235 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$800,000
Signed Through:2029 Season
Major Service:13 Years, 47 Days
Service This Yr:116 Days
40-Man Service:13 Years, 117 Days
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension:$756,000 total for 1 year
Drafted:-
StatsPlus
StatsPlus Player Page
MENARD'S THIRD LEAGUE 2029 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 72 248 65 13 0 9 34 28 27 42 .262 .337 .423 .760 .341 .161 107
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 65 282 3 2 0 7 0 4 105 22 0 1 0.0 35.3 4.89 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   94 24 4 0 2 12 10 15 18 1 0 1 .255 .360 .362 .722
Versus Right   154 41 9 0 7 22 18 12 24 3 0 2 .266 .322 .461 .783
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   57 11 4 0 1 5 5 10 13 1 0 1 .193 .319 .316 .635
June   32 6 0 0 0 2 1 3 9 0 0 1 .188 .278 .188 .465
July   72 23 4 0 5 12 16 9 9 2 0 1 .319 .393 .583 .976
August   77 23 4 0 3 14 6 4 8 1 0 0 .299 .329 .468 .797
September   10 2 1 0 0 1 0 1 3 0 0 0 .200 .273 .300 .573
Postseason   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Career   1328 334 59 6 42 175 152 133 163 14 4 7 .252 .320 .400 .720
Home   129 40 8 0 8 24 21 13 24 2 0 2 .310 .377 .558 .935
Road   119 25 5 0 1 10 7 14 18 2 0 1 .210 .294 .277 .571
Grass   224 59 12 0 9 33 24 22 39 3 0 3 .263 .333 .438 .771
Turf   24 6 1 0 0 1 4 5 3 1 0 0 .250 .367 .292 .658
Day   77 21 5 0 3 12 10 14 10 2 0 1 .273 .383 .455 .838
Night   171 44 8 0 6 22 18 13 32 2 0 2 .257 .314 .409 .723
As Starter   242 62 13 0 9 33 28 25 42 4 0 3 .256 .328 .421 .750
As Reliever / Substitution   6 3 0 0 0 1 0 2 0 0 0 0 .500 .625 .500 1.125
Pinch Hitting   6 3 0 0 0 1 0 1 0 0 0 0 .500 .571 .500 1.071
Close/Late   52 15 5 0 1 6 5 10 6 1 0 1 .288 .406 .442 .849
Inning 1-3   76 19 4 0 3 13 8 7 13 2 0 1 .250 .314 .421 .735
Inning 4-6   86 20 2 0 5 14 13 7 17 1 0 0 .233 .287 .430 .717
Inning 7-9   80 24 6 0 1 7 7 11 12 1 0 1 .300 .387 .412 .800
Extra Innings   6 2 1 0 0 0 0 2 0 0 0 1 .333 .556 .500 1.056
0 Outs   77 19 3 0 4 6 10 6 16 1 0 1 .247 .306 .442 .747
1 Outs   80 20 5 0 3 9 13 13 15 3 0 2 .250 .357 .425 .782
2 Outs   91 26 5 0 2 19 5 8 11 0 0 0 .286 .343 .407 .750
Scoring Position   79 20 3 0 1 24 11 13 14 4 0 2 .253 .357 .329 .686
Bases Empty   119 26 6 0 7 7 9 5 22 0 0 1 .218 .256 .445 .701
Runner on 1st   50 19 4 0 1 3 8 9 6 0 0 0 .380 .475 .520 .995
Runner on 2nd   21 3 0 0 0 1 8 11 2 0 0 2 .143 .471 .143 .613
Runner on 3rd   8 1 1 0 0 1 0 0 3 0 0 0 .125 .125 .250 .375
Runner on 1st & 2nd   30 10 1 0 1 7 3 1 6 0 0 0 .333 .355 .467 .822
Runner on 1st & 3rd   4 2 1 0 0 6 0 0 0 3 0 0 .500 .286 .750 1.036
Runner on 2nd & 3rd   6 1 0 0 0 4 0 1 1 1 0 0 .167 .250 .167 .417
Bases Loaded   10 3 0 0 0 5 0 0 2 0 0 0 .300 .300 .300 .600
Two Strikes   105 21 1 0 3 12 10 12 42 2 0 1 .200 .283 .295 .579
First Pitch   34 14 4 0 3 6 4 0 0 1 0 0 .412 .400 .794 1.194
Count 0-1   20 6 0 0 0 2 2 0 0 1 0 1 .300 .318 .300 .618
Count 0-2   17 2 0 0 0 0 1 0 9 0 0 0 .118 .118 .118 .235
Count 1-0   25 6 2 0 1 5 4 0 0 0 0 1 .240 .269 .440 .709
Count 1-1   26 4 2 0 1 2 1 0 0 0 0 0 .154 .154 .346 .500
Count 1-2   32 7 0 0 1 8 2 0 12 1 0 1 .219 .235 .312 .548
Count 2-0   8 2 1 0 0 0 1 0 0 0 0 0 .250 .250 .375 .625
Count 2-1   19 6 1 0 0 1 1 0 0 0 0 0 .316 .316 .368 .684
Count 2-2   35 8 1 0 1 3 2 0 11 1 0 0 .229 .222 .343 .565
Count 3-0   1 0 0 0 0 0 1 9 0 0 0 0 .000 .900 .000 .900
Count 3-1   10 6 2 0 1 6 4 6 0 0 0 0 .600 .750 1.100 1.850
Full Count   21 4 0 0 1 1 5 12 10 0 0 0 .190 .485 .333 .818
Behind in Count   69 15 0 0 1 10 5 0 21 2 0 2 .217 .233 .261 .494
Ahead in Count   63 20 6 0 2 12 11 15 0 0 0 1 .317 .456 .508 .964
Batting Leadoff   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Batting 2nd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 3rd   55 12 2 0 1 4 7 4 12 1 0 1 .218 .279 .309 .588
Batting 4th   8 1 0 0 0 1 0 2 4 0 0 0 .125 .300 .125 .425
Batting 5th   27 5 1 0 1 4 3 2 3 1 0 0 .185 .233 .333 .567
Batting 6th   47 8 2 0 1 3 4 8 10 1 0 1 .170 .298 .277 .575
Batting 7th   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Batting 9th   108 38 8 0 6 22 14 10 13 1 0 1 .352 .408 .593 1.001
Low Leverage   107 24 5 0 4 9 10 9 19 1 0 2 .224 .294 .383 .677
Medium Leverage   86 23 5 0 4 11 14 12 14 1 0 1 .267 .360 .465 .825
High Leverage   53 16 3 0 1 14 4 5 9 2 0 0 .302 .350 .415 .765
M3L TRIPLE A 2029 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 11 42 13 2 0 1 7 7 5 7 .310 .383 .429 .812 .385 .119 125
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 9 47 0 0 0 1 0 0 18 3 1 1 50.0 6.7 5.88 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 3 0 0 0 0 2 2 2 0 0 0 .250 .357 .250 .607
Versus Right   30 10 2 0 1 7 5 3 5 0 0 0 .333 .394 .500 .894
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   15 6 1 0 1 6 3 2 0 0 0 0 .400 .471 .667 1.137
September   27 7 1 0 0 1 4 3 7 0 0 0 .259 .333 .296 .630
Career   42 13 2 0 1 7 7 5 7 0 0 0 .310 .383 .429 .812
Home   13 3 1 0 0 1 2 3 3 0 0 0 .231 .375 .308 .683
Road   29 10 1 0 1 6 5 2 4 0 0 0 .345 .387 .483 .870
Grass   27 7 1 0 0 1 4 3 7 0 0 0 .259 .333 .296 .630
Turf   15 6 1 0 1 6 3 2 0 0 0 0 .400 .471 .667 1.137
Day   16 5 1 0 0 2 3 3 3 0 0 0 .312 .421 .375 .796
Night   26 8 1 0 1 5 4 2 4 0 0 0 .308 .357 .462 .819
As Starter   38 12 2 0 1 6 7 5 6 0 0 0 .316 .395 .447 .843
As Reliever / Substitution   4 1 0 0 0 1 0 0 1 0 0 0 .250 .250 .250 .500
Pinch Hitting   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   13 3 0 0 0 1 1 2 2 0 0 0 .231 .333 .231 .564
Inning 1-3   14 5 1 0 1 6 3 1 2 0 0 0 .357 .400 .643 1.043
Inning 4-6   13 4 1 0 0 0 2 2 3 0 0 0 .308 .400 .385 .785
Inning 7-9   11 4 0 0 0 1 2 1 1 0 0 0 .364 .417 .364 .780
Extra Innings   4 0 0 0 0 0 0 1 1 0 0 0 .000 .200 .000 .200
0 Outs   18 5 1 0 1 2 4 2 2 0 0 0 .278 .350 .500 .850
1 Outs   12 3 0 0 0 1 1 2 3 0 0 0 .250 .357 .250 .607
2 Outs   12 5 1 0 0 4 2 1 2 0 0 0 .417 .462 .500 .962
Scoring Position   10 4 1 0 0 5 1 2 2 0 0 0 .400 .500 .500 1.000
Bases Empty   23 7 1 0 0 0 3 0 5 0 0 0 .304 .304 .348 .652
Runner on 1st   9 2 0 0 1 2 3 3 0 0 0 0 .222 .417 .556 .972
Runner on 2nd   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Runner on 3rd   4 1 0 0 0 1 0 0 0 0 0 0 .250 .250 .250 .500
Runner on 1st & 2nd   1 1 1 0 0 2 1 0 0 0 0 0 1.000 1.000 2.000 3.000
Runner on 1st & 3rd   3 2 0 0 0 2 0 1 0 0 0 0 .667 .750 .667 1.417
Runner on 2nd & 3rd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   18 3 1 0 0 2 3 3 7 0 0 0 .167 .286 .222 .508
First Pitch   6 4 1 0 1 3 2 0 0 0 0 0 .667 .667 1.333 2.000
Count 0-1   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 1-0   6 4 0 0 0 2 2 0 0 0 0 0 .667 .667 .667 1.333
Count 1-1   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-2   9 3 1 0 0 2 1 0 4 0 0 0 .333 .333 .444 .778
Count 2-1   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Count 2-2   7 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Count 3-0   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 3-1   1 0 0 0 0 0 0 2 0 0 0 0 .000 .667 .000 .667
Full Count   1 0 0 0 0 0 2 3 0 0 0 0 .000 .750 .000 .750
Behind in Count   14 3 1 0 0 2 1 0 5 0 0 0 .214 .214 .286 .500
Ahead in Count   10 6 0 0 0 2 2 2 0 0 0 0 .600 .667 .600 1.267
Batting 2nd   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 3rd   2 1 0 0 0 1 0 0 0 0 0 0 .500 .500 .500 1.000
Batting 5th   26 11 1 0 1 6 5 3 3 0 0 0 .423 .483 .577 1.060
Batting 6th   12 1 1 0 0 0 2 2 3 0 0 0 .083 .214 .167 .381
Low Leverage   21 6 1 0 0 0 4 2 5 0 0 0 .286 .348 .333 .681
Medium Leverage   10 4 0 0 1 3 2 2 1 0 0 0 .400 .500 .700 1.200
High Leverage   10 3 1 0 0 4 1 1 1 0 0 0 .300 .364 .400 .764
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 126 126 2.6
2017 Montreal - SL 22 90 349 82 17 4 12 54 41 28 2 4 79 9 2 .235 .292 .410 .702 83 84 1.5
2018 Richardson City - 3L 23 107 364 85 15 2 8 48 38 34 2 5 41 7 6 .234 .299 .352 .650 78 75 0.8
2019 Seattle - 3L 24 108 419 109 18 3 10 43 52 51 0 5 47 7 6 .260 .337 .389 .726 105 105 2.4
2020 Boston - PL 25 102 344 84 17 0 9 55 39 20 3 1 66 2 1 .244 .291 .372 .663 93 87 1.4
2021 Boston - PL 26 25 82 15 2 0 4 14 11 9 1 1 21 0 0 .183 .269 .354 .622 73 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 119 112 1.0
2023 Boston - PL 28 58 201 46 6 2 4 18 27 12 1 3 33 2 0 .229 .272 .338 .610 71 66 -0.1
2024 Boston - PL 29 25 94 20 2 0 5 17 15 7 1 0 12 0 0 .213 .275 .394 .668 91 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 121 117 1.7
2026 Seattle - SL 31 97 359 82 13 1 8 32 36 26 3 1 66 3 4 .228 .285 .337 .622 89 88 1.4
2027 Seattle - SL 32 68 255 56 9 0 10 31 31 23 2 0 46 1 1 .220 .289 .373 .662 99 92 0.6
2028 Seattle - SL 33 98 344 86 14 2 14 41 30 21 1 1 63 2 2 .250 .294 .424 .719 105 104 0.8
2029 Montana - 3L 34 72 248 65 13 0 9 34 28 27 3 4 42 0 1 .262 .337 .423 .760 99 107 0.5
Total PL 241 840 198 35 2 26 120 109 56 6 5 153 5 2 .236 .287 .375 .662 89 84 3.0
Total SL 438 1652 411 76 12 53 204 189 123 10 11 315 27 12 .249 .303 .406 .708 100 99 6.9
Total 3L 369 1328 334 59 6 42 175 152 133 7 14 163 19 17 .252 .320 .400 .720 100 100 5.3
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 0.0
2015 Mercer Island - AA 20 26 95 28 10 0 0 8 16 8 2 0 20 4 0 .295 .362 .400 .762 89 80 0.0
2015 Bakersfield - AAA 20 65 217 58 9 1 11 39 33 14 0 4 45 5 3 .267 .306 .470 .776 91 84 0.0
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 274 0.0
2016 Bakersfield - AAA 21 18 71 16 2 2 2 7 14 3 0 0 19 0 0 .225 .257 .394 .651 57 44 0.0
2022 Bakersfield - AAA 27 6 23 6 1 0 0 3 4 3 0 0 2 0 0 .261 .346 .304 .651 78 85 0.0
2023 Bakersfield - AAA 28 6 7 2 0 0 0 0 1 3 0 0 2 0 0 .286 .500 .286 .786 116 146 0.0
2024 Bakersfield - AAA 29 51 178 46 14 0 6 31 31 19 1 2 20 3 4 .258 .330 .438 .768 104 91 0.0
2029 Sioux Falls - AAA 34 11 42 13 2 0 1 7 7 5 0 0 7 1 1 .310 .383 .429 .812 124 125 0.0
Total 3AAA 11 42 13 2 0 1 7 7 5 0 0 7 1 1 .310 .383 .429 .812 124 125
Total PAAA 146 496 128 26 3 19 80 83 42 1 6 88 8 7 .258 .314 .438 .751 91 83
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 0 0 0.0
2017 Montreal - SL 22 5 19 3 1 0 0 1 3 1 0 1 4 2 0 .158 .190 .211 .401 0 0 0.0
2017 Montreal - PL 22 3 12 0 0 0 0 0 0 0 0 0 5 0 0 .000 .000 .000 .000 0 0 0.0
2017 Total - PL 22 12 51 7 3 0 0 3 5 1 0 1 14 2 0 .137 .151 .196 .347 0 0 0.0
2018 Richardson City - 3L 23 8 24 4 0 0 0 3 0 2 0 0 7 0 1 .167 .231 .167 .397 0 0 0.0
2018 Richardson City - SL 23 1 4 2 1 0 0 0 1 1 0 0 0 0 0 .500 .600 .750 1.350 0 0 0.0
2018 Richardson City - PL 23 2 8 1 0 0 0 0 1 1 0 0 4 1 0 .125 .222 .125 .347 0 0 0.0
2018 Total - PL 23 11 36 7 1 0 0 3 2 4 0 0 11 1 1 .194 .275 .222 .497 0 0 0.0
2019 Seattle - 3L 24 2 7 4 2 0 0 0 3 1 0 0 0 0 0 .571 .625 .857 1.482 0 0 0.0
2019 Seattle - SL 24 4 18 5 3 0 0 1 3 1 0 0 3 0 0 .278 .316 .444 .760 0 0 0.0
2019 Seattle - PL 24 2 5 1 1 0 0 0 1 1 1 0 1 0 0 .200 .429 .400 .829 0 0 0.0
2019 Total - PL 24 8 30 10 6 0 0 1 7 3 1 0 4 0 0 .333 .412 .533 .945 0 0 0.0
2020 Boston - SL 25 3 11 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 0 0 0.0
2020 Boston - PL 25 20 58 13 3 0 2 9 5 8 1 1 14 1 1 .224 .324 .379 .703 0 0 0.0
2020 Total - PL 25 23 69 13 3 0 2 9 5 8 1 1 15 1 1 .188 .278 .319 .597 0 0 0.0
2022 Boston - PL 27 8 28 7 1 0 2 6 3 1 0 0 5 1 0 .250 .276 .500 .776 0 0 0.0
2023 Boston - SL 28 1 5 3 0 0 2 7 2 0 0 0 0 0 0 .600 .600 1.800 2.400 0 0 0.0
2023 Boston - PL 28 6 19 4 0 0 0 0 5 5 1 0 3 0 0 .211 .400 .211 .611 0 0 0.0
2023 Total - PL 28 7 24 7 0 0 2 7 7 5 1 0 3 0 0 .292 .433 .542 .975 0 0 0.0
2024 Boston - PL 29 2 4 0 0 0 0 0 1 1 0 0 1 0 0 .000 .200 .000 .200 0 0 0.0
2025 Seattle - 3L 30 7 21 5 2 0 0 1 2 6 1 0 1 1 1 .238 .429 .333 .762 0 0 0.0
2025 Seattle - SL 30 4 15 6 0 0 0 2 3 1 0 0 2 0 0 .400 .438 .400 .838 0 0 0.0
2025 Seattle - PL 30 5 19 7 0 0 2 4 4 2 0 0 3 0 0 .368 .429 .684 1.113 0 0 0.0
2025 Total - PL 30 16 55 18 2 0 2 7 9 9 1 0 6 1 1 .327 .431 .473 .903 0 0 0.0
2026 Seattle - SL 31 13 51 16 3 1 0 8 7 2 0 0 8 2 0 .314 .340 .412 .751 0 0 0.0
2026 Seattle - PL 31 4 19 4 0 0 1 2 2 0 1 0 4 0 0 .211 .250 .368 .618 0 0 0.0
2026 Total - PL 31 17 70 20 3 1 1 10 9 2 1 0 12 2 0 .286 .315 .400 .715 0 0 0.0
2027 Seattle - SL 32 7 29 6 0 0 1 2 2 1 0 1 3 0 0 .207 .226 .310 .536 0 0 0.0
2028 Seattle - SL 33 6 24 6 1 0 3 6 3 0 0 0 4 0 0 .250 .250 .667 .917 0 0 0.0
2028 Seattle - PL 33 2 7 0 0 0 0 0 0 1 0 0 3 0 0 .000 .125 .000 .125 0 0 0.0
2028 Total - PL 33 8 31 6 1 0 3 6 3 1 0 0 7 0 0 .194 .219 .516 .735 0 0 0.0
2029 Montana - 3L 34 1 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2029 Montana - SL 34 4 12 3 0 0 1 2 1 2 0 0 3 0 0 .250 .357 .500 .857 0 0 0.0
2029 Montana - PL 34 2 8 3 1 0 1 4 2 0 0 0 1 0 0 .375 .375 .875 1.250 0 0 0.0
2029 Total - PL 34 7 22 6 1 0 2 6 3 2 0 0 4 0 0 .273 .333 .591 .924 0 0 0.0
Total PL 56 187 40 6 0 8 25 24 20 4 1 44 3 1 .214 .302 .374 .676 94 96
Total SL 48 188 50 9 1 7 29 25 9 0 2 28 4 0 .266 .296 .436 .733 108 111
Total 3L 22 74 17 6 0 0 6 7 9 1 0 13 1 2 .230 .321 .311 .632 81 83
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 - ML 3B 80 79 51 172 15 229 6 .974 699.2 2.87 -0.7 .994
2016 California - ML SS 7 6 5 8 2 13 0 1.000 46.0 2.54 +0.1 1.013
2017 Montreal - ML 2B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2017 Montreal - ML 3B 90 90 51 186 15 243 6 .975 754.2 2.83 +7.2 1.047
2017 Montreal - ML SS 13 0 3 7 1 11 1 .909 29.1 3.07 +0.1 1.019
2018 Richardson City - ML 1B 5 0 11 1 1 12 0 1.000 11.0 9.82 +0.1 1.123
2018 Richardson City - ML 2B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.053
2018 Richardson City - ML 3B 66 64 26 126 15 156 4 .974 553.1 2.47 +5.6 1.057
2018 Richardson City - ML SS 32 29 34 69 15 104 1 .990 249.0 3.72 -0.4 .992
2019 Seattle - ML 1B 3 0 5 0 3 5 0 1.000 5.1 8.44 0.0 .000
2019 Seattle - ML 2B 1 0 1 0 0 1 0 1.000 2.0 4.50 0.0 .000
2019 Seattle - ML 3B 108 108 62 195 23 274 17 .938 947.2 2.44 +5.0 1.026
2019 Seattle - ML SS 5 0 0 1 0 1 0 1.000 8.0 1.12 +0.0 1.013
2020 Boston - ML 2B 4 3 7 4 1 12 1 .917 28.0 3.54 -0.4 .894
2020 Boston - ML 3B 88 86 46 181 9 236 9 .962 784.2 2.60 +4.3 1.027
2021 Boston - ML 2B 2 2 1 7 1 8 0 1.000 18.0 4.00 +0.2 1.045
2021 Boston - ML 3B 21 20 10 36 3 47 1 .979 188.1 2.20 +0.8 1.028
2022 Boston - ML 1B 3 3 17 3 3 20 0 1.000 27.0 6.67 -0.3 .893
2022 Boston - ML 3B 26 26 12 51 3 64 1 .984 229.2 2.47 +3.3 1.085
2022 Boston - ML 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 - ML 3B 53 51 28 78 6 108 2 .981 463.2 2.06 -0.8 .987
2023 Bakersfield - AAA 3B 6 0 0 6 0 6 0 1.000 19.0 2.84 +0.2 1.050
2023 Boston - ML 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 - ML 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 - ML 3B 25 23 14 30 5 45 1 .978 225.0 1.76 +1.0 1.036
2024 Bakersfield - AAA 3B 45 40 23 98 15 126 5 .960 380.2 2.86 +3.8 1.043
2024 Bakersfield - AAA SS 4 4 10 13 6 23 0 1.000 35.2 5.80 -0.5 .959
2025 Seattle - ML 1B 1 0 3 0 0 3 0 1.000 3.0 9.00 +0.1 1.067
2025 Seattle - ML 2B 6 0 5 5 1 10 0 1.000 11.0 8.18 -0.0 .999
2025 Seattle - ML 3B 76 71 43 125 11 177 9 .949 634.2 2.38 -1.9 .979
2025 Seattle - ML SS 4 0 1 1 0 2 0 1.000 12.0 1.50 +0.0 1.019
2026 Seattle - ML 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Seattle - ML 3B 97 96 54 183 11 247 10 .960 852.0 2.50 +3.6 1.022
2027 Seattle - ML 2B 7 0 11 7 1 18 0 1.000 30.0 5.40 -0.0 .994
2027 Seattle - ML 3B 67 67 37 136 13 180 7 .961 569.1 2.73 -2.7 .975
2028 Seattle - ML 1B 2 0 8 0 2 8 0 1.000 7.0 10.29 +0.1 1.101
2028 Seattle - ML 2B 9 0 1 3 1 6 2 .667 15.2 2.30 -1.8 .504
2028 Seattle - ML 3B 93 93 36 188 16 235 11 .953 817.1 2.47 -5.4 .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 - ML 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2029 Montana - ML 3B 55 52 25 103 10 132 4 .970 468.0 2.46 -6.3 .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
TOTAL 1B 16 4 56 5 10 61 0 1.000 61.1 8.95 +0.2 1.027
TOTAL 2B 32 5 27 29 6 59 3 .949 110.2 4.55 -2.0 .901
TOTAL 3B 1000 970 518 1907 171 2519 94 .963 8627.2 2.53 +16.9 1.009
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.
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
Tuesday, December 19th, 2017 - OOTP Baseball 18.8 Build 76