1B Thomas Campbell #43
Age: 29 | Bats: L | Throws: L | Morale: Great    
12/31/2027
1B THOMAS CAMPBELL #43 - AGE: 29 - BATS: L - THROWS: L - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
60 184 53 10 2 3 23 32 37 .288 .408 .413 11 1.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 4 4 4
Gap 4 4 4 4
Power 4 3 4 4
Eye 6 5 6 6
Avoid K's 5 5 5 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 3 1
Errors: - 4 3
Arm: 1 4 1
Turn DP: - 1 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 6 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 6
Stealing Ability: 10
Baserunning Inst.: 11
Sacrifice Bunt: 1
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/23/2027 @ PENN Win, 12-1 4 3 2 1 0 0 0 0
09/21/2027 PENN Win, 4-3 4 0 1 1 0 0 0 0
09/20/2027 PENN Win, 3-2 2 0 1 1 0 1 1 0
09/17/2027 ALL Win, 3-0 3 0 0 0 0 0 0 0
09/16/2027 ALL Win, 5-3 4 1 3 0 0 0 0 1
09/14/2027 PENN Win, 8-7 4 2 2 3 1 0 0 0
09/13/2027 PENN Win, 4-3 3 0 0 0 0 0 1 0
09/12/2027 PENN Loss, 1-4 3 0 1 0 0 0 0 0
09/05/2027 JC Loss, 1-10 3 1 1 0 0 0 0 0
09/03/2027 JC Loss, 1-5 3 0 1 0 0 0 2 0
PERSONALITY
Leader Ability:Very High
Loyalty:Very High
Desire f. Win:Normal
Greed:Low
Intelligence:Very Low
Work Ethic:Very Low
Birthday:10/21/1998
Born in:New York, NY
Nationality:American
Height:6' 2"
Weight:215 lbs
Local Popularity:Fair
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$280,000
Signed Through:2027 Season
Major Service:2 Years, 26 Days
Service This Yr:33 Days
40-Man Service:5 Years, 32 Days
Pro Service:10 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:Out of option years
Contract Extension: -
Drafted:2017, 16th Pick in Round 2
StatsPlus
StatsPlus Player Page
UNITED STATES SILVER LEAGUE 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 13 48 10 1 0 0 4 6 8 11 .208 .321 .229 .551 .255 .021 67
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 13 56 0 1 0 0 0 0 11 1 1 0 100.0 4.3 3.05 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   5 2 0 0 0 1 1 0 1 0 0 0 .400 .400 .400 .800
Versus Right   43 8 1 0 0 3 5 8 10 0 0 0 .186 .314 .209 .523
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   48 10 1 0 0 4 6 8 11 0 0 0 .208 .321 .229 .551
Spring Training   22 7 1 0 1 1 1 6 4 0 0 0 .318 .464 .500 .964
Career   48 10 1 0 0 4 6 8 11 0 0 0 .208 .321 .229 .551
Home   19 4 0 0 0 2 4 2 3 0 0 0 .211 .286 .211 .496
Road   29 6 1 0 0 2 2 6 8 0 0 0 .207 .343 .241 .584
Grass   36 8 1 0 0 3 6 7 8 0 0 0 .222 .349 .250 .599
Turf   12 2 0 0 0 1 0 1 3 0 0 0 .167 .231 .167 .397
Day   13 5 0 0 0 2 3 0 6 0 0 0 .385 .385 .385 .769
Night   35 5 1 0 0 2 3 8 5 0 0 0 .143 .302 .171 .474
As Starter   48 10 1 0 0 4 6 8 11 0 0 0 .208 .321 .229 .551
Close/Late   13 3 1 0 0 0 1 0 3 0 0 0 .231 .231 .308 .538
Inning 1-3   14 1 0 0 0 2 1 4 4 0 0 0 .071 .278 .071 .349
Inning 4-6   16 4 0 0 0 1 3 4 2 0 0 0 .250 .400 .250 .650
Inning 7-9   17 5 1 0 0 1 2 0 5 0 0 0 .294 .294 .353 .647
Extra Innings   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   13 1 0 0 0 1 1 2 3 0 0 0 .077 .200 .077 .277
1 Outs   21 6 0 0 0 2 4 3 4 0 0 0 .286 .375 .286 .661
2 Outs   14 3 1 0 0 1 1 3 4 0 0 0 .214 .353 .286 .639
Scoring Position   11 3 0 0 0 4 2 3 3 0 0 0 .273 .429 .273 .701
Bases Empty   29 5 1 0 0 0 3 4 7 0 0 0 .172 .273 .207 .480
Runner on 1st   8 2 0 0 0 0 1 1 1 0 0 0 .250 .333 .250 .583
Runner on 2nd   2 0 0 0 0 0 1 1 1 0 0 0 .000 .333 .000 .333
Runner on 3rd   3 1 0 0 0 2 0 0 0 0 0 0 .333 .333 .333 .667
Runner on 1st & 2nd   2 1 0 0 0 1 0 2 0 0 0 0 .500 .750 .500 1.250
Runner on 1st & 3rd   3 1 0 0 0 1 1 0 1 0 0 0 .333 .333 .333 .667
Bases Loaded   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   25 4 0 0 0 1 1 4 11 0 0 0 .160 .276 .160 .436
First Pitch   4 1 0 0 0 0 1 0 0 0 0 0 .250 .250 .250 .500
Count 0-1   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-2   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Count 1-0   7 3 0 0 0 1 1 0 0 0 0 0 .429 .429 .429 .857
Count 1-1   7 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-2   14 2 0 0 0 1 1 0 5 0 0 0 .143 .143 .143 .286
Count 2-0   2 1 0 0 0 1 1 0 0 0 0 0 .500 .500 .500 1.000
Count 2-1   1 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Count 2-2   5 2 0 0 0 0 0 0 3 0 0 0 .400 .400 .400 .800
Count 3-0   0 0 0 0 0 0 1 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   0 0 0 0 0 0 1 2 0 0 0 0 .000 1.000 .000 1.000
Full Count   4 0 0 0 0 0 0 4 1 0 0 0 .000 .500 .000 .500
Behind in Count   18 2 0 0 0 1 1 0 7 0 0 0 .111 .111 .111 .222
Ahead in Count   10 5 1 0 0 2 4 4 0 0 0 0 .500 .643 .600 1.243
Batting 3rd   11 3 0 0 0 2 3 1 2 0 0 0 .273 .333 .273 .606
Batting 6th   13 4 1 0 0 1 2 2 4 0 0 0 .308 .400 .385 .785
Batting 7th   24 3 0 0 0 1 1 5 5 0 0 0 .125 .276 .125 .401
Low Leverage   24 6 1 0 0 2 2 5 7 0 0 0 .250 .379 .292 .671
Medium Leverage   17 4 0 0 0 2 3 2 1 0 0 0 .235 .316 .235 .551
High Leverage   7 0 0 0 0 0 1 1 3 0 0 0 .000 .125 .000 .125
USSL TRIPLE A 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 60 184 53 10 2 3 23 38 32 37 .288 .408 .413 .821 .388 .125 138
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 53 228 8 0 0 3 0 4 76 15 11 1 91.7 36.8 7.14 1.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   31 10 0 1 1 4 7 2 5 1 0 2 .323 .389 .484 .873
Versus Right   153 43 10 1 2 19 31 30 32 3 0 6 .281 .411 .399 .810
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   48 13 1 0 1 8 8 8 10 0 0 2 .271 .397 .354 .751
July   63 18 4 1 1 10 18 16 15 3 0 2 .286 .429 .429 .857
August   47 14 4 1 0 2 8 8 7 1 0 3 .298 .424 .426 .849
September   26 8 1 0 1 3 4 0 5 0 0 1 .308 .333 .462 .795
Postseason   10 4 1 1 0 3 3 1 1 0 0 1 .400 .500 .700 1.200
Career   184 53 10 2 3 23 38 32 37 4 0 8 .288 .408 .413 .821
Home   91 26 4 2 2 13 20 12 16 3 0 2 .286 .370 .440 .810
Road   93 27 6 0 1 10 18 20 21 1 0 6 .290 .442 .387 .829
Grass   170 48 9 2 2 19 35 28 34 4 0 8 .282 .400 .394 .794
Turf   14 5 1 0 1 4 3 4 3 0 0 0 .357 .500 .643 1.143
Day   70 17 2 1 1 12 15 15 12 2 0 4 .243 .396 .343 .738
Night   114 36 8 1 2 11 23 17 25 2 0 4 .316 .416 .456 .872
As Starter   183 52 10 2 3 22 37 30 37 3 0 7 .284 .399 .410 .809
As Reliever / Substitution   1 1 0 0 0 1 1 2 0 1 0 1 1.000 .800 1.000 1.800
Pinch Hitting   1 1 0 0 0 1 1 2 0 1 0 1 1.000 .800 1.000 1.800
Close/Late   37 8 2 1 0 1 9 7 9 1 0 3 .216 .375 .324 .699
Inning 1-3   60 15 2 0 1 6 13 13 10 1 0 1 .250 .387 .333 .720
Inning 4-6   69 20 2 0 2 9 10 10 13 2 0 3 .290 .393 .406 .799
Inning 7-9   49 17 6 2 0 8 14 9 13 1 0 4 .347 .476 .551 1.027
Extra Innings   6 1 0 0 0 0 1 0 1 0 0 0 .167 .167 .167 .333
0 Outs   55 16 2 0 1 6 12 6 11 2 0 5 .291 .397 .382 .779
1 Outs   63 21 4 2 1 10 16 13 12 2 0 2 .333 .450 .508 .958
2 Outs   66 16 4 0 1 7 10 13 14 0 0 1 .242 .375 .348 .723
Scoring Position   43 11 1 0 1 19 8 13 9 4 0 5 .256 .446 .349 .795
Bases Empty   109 32 7 1 2 2 24 18 22 0 0 2 .294 .403 .431 .834
Runner on 1st   32 10 2 1 0 2 6 1 6 0 0 1 .312 .353 .438 .790
Runner on 2nd   15 4 0 0 0 2 4 6 2 0 0 3 .267 .542 .267 .808
Runner on 3rd   7 3 0 0 1 6 2 3 2 1 0 1 .429 .583 .857 1.440
Runner on 1st & 2nd   10 0 0 0 0 0 1 3 4 0 0 0 .000 .231 .000 .231
Runner on 1st & 3rd   3 1 1 0 0 4 0 0 0 1 0 0 .333 .250 .667 .917
Runner on 2nd & 3rd   3 1 0 0 0 3 0 1 0 2 0 1 .333 .429 .333 .762
Bases Loaded   5 2 0 0 0 4 1 0 1 0 0 0 .400 .400 .400 .800
Two Strikes   96 23 3 0 1 5 14 13 37 0 0 2 .240 .342 .302 .644
First Pitch   19 5 1 1 0 4 1 0 0 1 0 3 .263 .348 .421 .769
Count 0-1   18 7 0 1 1 6 5 0 0 1 0 0 .389 .368 .667 1.035
Count 0-2   15 1 0 0 0 1 1 0 6 0 0 1 .067 .125 .067 .192
Count 1-0   14 5 1 0 0 4 4 0 0 2 0 1 .357 .353 .429 .782
Count 1-1   9 2 1 0 0 0 1 0 0 0 0 1 .222 .300 .333 .633
Count 1-2   27 4 0 0 1 1 1 0 14 0 0 0 .148 .148 .259 .407
Count 2-0   11 5 1 0 0 2 3 0 0 0 0 1 .455 .500 .545 1.045
Count 2-1   12 5 3 0 1 2 2 0 0 0 0 0 .417 .417 .917 1.333
Count 2-2   33 11 2 0 0 0 5 0 12 0 0 1 .333 .353 .394 .747
Count 3-0   0 0 0 0 0 0 2 6 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   5 1 0 0 0 0 6 13 0 0 0 0 .200 .778 .200 .978
Full Count   21 7 1 0 0 3 7 13 5 0 0 0 .333 .588 .381 .969
Behind in Count   60 12 0 1 2 8 7 0 20 1 0 1 .200 .210 .333 .543
Ahead in Count   42 16 5 0 1 8 17 19 0 2 0 2 .381 .569 .571 1.141
Batting Leadoff   0 0 0 0 0 1 0 1 0 1 0 0 .000 .500 .000 .500
Batting 2nd   68 17 2 1 3 12 18 15 18 0 0 3 .250 .407 .441 .848
Batting 5th   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 6th   37 11 3 0 0 2 7 6 9 1 0 2 .297 .413 .378 .791
Batting 7th   43 13 2 1 0 6 8 4 5 1 0 1 .302 .367 .395 .763
Batting 8th   35 11 3 0 0 2 5 6 5 1 0 2 .314 .432 .400 .832
Low Leverage   95 29 8 0 1 7 20 14 19 2 0 1 .305 .393 .421 .814
Medium Leverage   65 18 2 2 1 7 12 13 15 1 0 3 .277 .415 .415 .830
High Leverage   24 6 0 0 1 9 6 4 3 1 0 4 .250 .424 .375 .799
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
2022 Montana - 3L 23 21 65 18 0 1 1 6 9 10 2 0 5 0 0 .277 .390 .354 .743 108 118 0.2
2023 Montana - 3L 24 36 123 32 5 1 3 10 19 19 1 0 23 0 0 .260 .364 .390 .754 111 116 0.7
2024 Vancouver - PL 25 4 16 2 0 0 1 3 1 0 0 0 2 0 0 .125 .125 .312 .438 24 16 -0.1
2025 Vancouver - PL 26 8 30 2 1 0 0 0 0 1 0 0 7 1 0 .067 .097 .100 .197 -40 0 -0.4
2026 Vancouver - PL 27 73 246 59 6 1 3 16 20 23 7 1 66 5 1 .240 .321 .309 .630 87 85 0.4
2027 Vancouver - SL 28 13 48 10 1 0 0 4 6 8 0 0 11 1 0 .208 .321 .229 .551 69 67 -0.1
Total PL 85 292 63 7 1 4 19 21 24 7 1 75 6 1 .216 .290 .288 .578 71 74 -0.2
Total SL 13 48 10 1 0 0 4 6 8 0 0 11 1 0 .208 .321 .229 .551 69 67 -0.1
Total 3L 57 188 50 5 2 4 16 28 29 3 0 28 0 0 .266 .373 .378 .750 110 117 0.9
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
2017 Total - 18 24 98 43 8 3 5 30 39 13 6 3 10 12 1 .439 .517 .735 1.251 100 100 0.0
2017 Chesapeake - AA 18 102 396 109 9 1 12 47 58 22 7 2 108 7 2 .275 .323 .394 .717 80 81 0.0
2018 Chesapeake - AA 19 72 295 92 7 3 9 45 54 28 9 1 79 4 1 .312 .387 .447 .835 114 120 0.0
2019 Chesapeake - AA 20 101 402 134 16 1 9 60 70 49 9 3 74 8 0 .333 .415 .445 .860 120 129 0.0
2020 Billings - AA 21 21 84 30 6 1 0 11 10 11 1 0 12 3 1 .357 .438 .452 .890 150 135 0.0
2020 Sioux Falls - AAA 21 81 306 68 10 4 0 32 38 37 7 4 51 5 5 .222 .316 .281 .597 64 60 0.0
2021 Billings - AA 22 69 260 69 14 5 7 32 41 30 9 3 45 11 3 .265 .358 .438 .796 124 119 0.0
2021 Sioux Falls - AAA 22 33 99 27 7 0 1 21 14 19 4 5 20 7 1 .273 .394 .374 .767 115 113 0.0
2022 Sioux Falls - AAA 23 87 319 90 17 8 1 28 59 67 4 3 42 5 4 .282 .410 .395 .805 120 121 0.0
2023 Calgary - AAA 24 15 39 11 1 0 1 8 7 4 1 0 8 0 1 .282 .364 .385 .748 101 108 0.0
2023 Sioux Falls - AAA 24 18 33 7 1 0 1 7 7 7 1 0 5 1 0 .212 .366 .333 .699 97 96 0.0
2023 Total - AAA 24 33 72 18 2 0 2 15 14 11 2 0 13 1 1 .250 .365 .361 .726 0 0 0.0
2024 Calgary - AAA 25 57 163 52 4 4 3 25 27 26 8 3 26 2 1 .319 .430 .448 .878 134 132 0.0
2025 Calgary - AAA 26 90 345 116 11 0 11 60 64 57 6 3 51 6 4 .336 .436 .464 .899 144 149 0.0
2026 Calgary - AAA 27 13 46 15 6 0 1 4 9 5 1 0 8 1 0 .326 .404 .522 .926 152 156 0.0
2027 Calgary - AAA 28 60 184 53 10 2 3 23 38 32 8 4 37 11 1 .288 .408 .413 .821 131 138 0.0
Total 3AAA 219 757 192 35 12 3 88 118 130 16 12 118 18 10 .254 .369 .343 .713 97 95
Total PAAA 175 593 194 22 4 16 97 107 92 16 6 93 9 6 .327 .427 .459 .886 139 142
Total SAAA 60 184 53 10 2 3 23 38 32 8 4 37 11 1 .288 .408 .413 .821 131 138
Total 3AA 90 344 99 20 6 7 43 51 41 10 3 57 14 4 .288 .377 .442 .819 130 123
Total SAA 275 1093 335 32 5 30 152 182 99 25 6 261 19 3 .306 .375 .427 .803 104 110
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
2023 Montana - 3L 24 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2023 Montana - SL 24 2 9 2 0 0 0 1 2 0 0 0 0 0 0 .222 .222 .222 .444 0 0 0.0
2023 Total - SL 24 3 10 2 0 0 0 1 2 0 0 0 0 0 0 .200 .200 .200 .400 0 0 0.0
2026 Vancouver - 3L 27 1 4 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 0 0 0.0
2026 Vancouver - PL 27 5 14 6 0 0 0 5 0 0 0 0 4 0 0 .429 .429 .429 .857 0 0 0.0
2026 Total - PL 27 6 18 6 0 0 0 5 0 0 0 0 6 0 0 .333 .333 .333 .667 0 0 0.0
2027 Calgary - SAAA 28 3 10 4 1 1 0 3 3 1 1 0 1 0 0 .400 .500 .700 1.200 0 0 0.0
2027 Vancouver - PL 28 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0 0 0.0
Total PL 6 15 7 0 0 0 5 0 0 0 0 4 0 0 .467 .467 .467 .933 176 179
Total SL 2 9 2 0 0 0 1 2 0 0 0 0 0 0 .222 .222 .222 .444 26 20
Total 3L 2 5 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -100 0
Total SAAA 3 10 4 1 1 0 3 3 1 1 0 1 0 0 .400 .500 .700 1.200 235 233
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Sioux Falls - AAA 1B 45 45 406 21 42 428 1 .998 404.0 9.51 +2.1 1.095
2020 Sioux Falls - AAA 3B 1 1 0 2 0 5 3 .400 9.1 1.93 -1.9 .270
2021 Billings - AA 1B 6 6 45 3 4 48 0 1.000 54.0 8.00 +0.8 1.289
2022 Sioux Falls - AAA 1B 78 78 693 41 80 735 1 .999 678.2 9.73 +3.0 1.059
2023 Montana - ML 1B 34 31 293 13 23 307 1 .997 283.0 9.73 +1.4 1.058
2023 Sioux Falls - AAA 1B 9 6 60 3 7 64 1 .984 63.2 8.91 -0.8 .828
2023 Calgary - AAA 1B 5 4 21 3 0 24 0 1.000 30.0 7.20 +0.3 1.108
2023 Montana - ML SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Calgary - AAA 1B 40 38 348 21 41 372 3 .992 349.2 9.50 -2.2 .925
2025 Vancouver - ML 1B 8 8 74 5 9 81 2 .975 69.0 10.30 +0.2 1.021
2025 Calgary - AAA 1B 90 90 779 44 90 826 3 .996 800.0 9.26 +2.2 1.040
2026 Vancouver - ML 1B 65 63 598 52 51 656 6 .991 564.2 10.36 +3.0 1.045
2026 Calgary - AAA 1B 1 1 5 1 1 6 0 1.000 6.0 9.00 +0.0 1.087
2027 Vancouver - ML 1B 13 13 116 2 12 120 2 .983 113.0 9.40 -0.0 .983
2027 Calgary - AAA 1B 54 53 474 37 35 516 5 .990 475.2 9.67 +1.3 1.029
TOTAL 1B 448 436 3912 246 395 4183 25 .994 3891.1 9.62 +11.4 1.035
TOTAL 3B 1 1 0 2 0 5 3 .400 9.1 1.93 -1.9 .270
PLAYER HISTORY
04/14/2017 Drafted in the 2017 first-year player draft (Round 2, Pick 16, 48th overall pick) by the Northern Virginia Retrievers, out of high school (Dwight; New York, NY).
01/01/2018 OSA scouting updated ratings (potential): Contact: 2 (4); Power: 3 (5); Eye: 2 (7).
08/26/2018 Goes 0-4 against the Paynesville Pyramids, ending his hitting streak at 35 games.
01/01/2019 OSA scouting updated ratings (potential): Contact: 2 (4); Power: 3 (5); Eye: 3 (6).
05/31/2019 Goes 5-5 against the Paynesville Pyramids, with 2 RBI and 2 R.
10/13/2019 Wins the 2019 SAA UAA Glove Wizard Award at 1B.
01/01/2020 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 2 (4); Eye: 4 (6).
01/07/2020 Was traded by the Northern Virginia Retrievers to the Montana Pandas, along with SP Juan Torres, 3B Kurt Chappell, SP Jesús Rivera, in exchange for SP Brian Wheeler, SP Marlon Miller, 1B Tony Quintana, RP Juan Piña.
01/01/2021 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 2 (4); Eye: 5 (6).
01/01/2022 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 2 (4); Eye: 5 (6).
05/31/2022 Injured (bruised thumb), day-to-day for 1 day.
12/31/2022 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (4); Eye: 6 (6).
08/04/2023 Was traded by the Montana Pandas to the Vancouver Grey Wolves in exchange for $400,000.
09/02/2023 Injured (jammed finger), day-to-day for 1 day.
12/31/2023 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (4); Eye: 6 (6).
01/01/2025 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 6 (6).
01/01/2025 Received a 1-year contract worth a total of $280,000 through automatic renewal.
09/28/2025 Wins the 2025 USPL Triple A PL AAA Championship with the Calgary Lynx!
01/01/2026 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 6 (6).
01/01/2026 Received a 1-year contract worth a total of $280,000 through automatic renewal.
03/22/2026 Injured (mild shoulder strain), out for 4 days.
08/19/2026 Injured (flu), day-to-day for 2 days.
01/01/2027 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 6 (6).
01/01/2027 Received a 1-year contract worth a total of $280,000 through automatic renewal.
09/24/2027 Wins the 2027 USSL Triple A SL AAA Championship with the Calgary Lynx!
Saturday, May 26th, 2018 - OOTP Baseball 17.12 Build 75