1B Thomas Campbell #43
Age: 28 | Bats: L | Throws: L | Morale: Good    
12/31/2026
1B THOMAS CAMPBELL #43 - AGE: 28 - BATS: L - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
73 246 59 6 1 3 16 23 66 .240 .321 .309 5 0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 5 4 5 5
Gap 4 4 4 4
Power 4 4 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 2
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/24/2026 DET Loss, 4-7 3 0 1 2 0 1 2 0
09/22/2026 DET Loss, 5-7 5 0 2 0 0 0 1 0
09/21/2026 OAK Win, 2-1 4 1 1 1 1 0 0 0
09/20/2026 OAK Loss, 0-7 2 0 2 0 0 1 0 0
09/19/2026 OAK Win, 7-6 5 0 1 1 0 0 2 0
09/17/2026 @ ACKC Loss, 2-7 3 0 1 0 0 1 0 0
09/16/2026 @ ACKC Loss, 2-12 1 0 1 0 0 0 0 0
09/14/2026 RC Loss, 1-3 4 0 0 0 0 0 0 0
09/13/2026 RC Loss, 0-8 4 0 0 0 0 0 0 0
09/12/2026 RC Loss, 1-5 4 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:220 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$280,000
Signed Through:2026 Season
Major Service:1 Year, 113 Days
Service This Yr:125 Days
40-Man Service:4 Years, 32 Days
Pro Service:9 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:2017, 16th Pick in Round 2
StatsPlus
StatsPlus Player Page
UNITED STATES PREMIER LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 73 246 59 6 1 3 16 20 23 66 .240 .321 .309 .630 .286 .069 86
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 63 277 7 2 0 7 0 1 76 10 5 1 83.3 25.3 3.48 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   22 3 0 0 1 1 1 1 4 0 0 0 .136 .174 .273 .447
Versus Right   224 56 6 1 2 15 19 22 62 1 0 7 .250 .335 .312 .647
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   17 2 0 0 1 4 2 1 4 0 0 0 .118 .167 .294 .461
June   64 18 1 0 1 2 3 6 16 0 0 1 .281 .352 .344 .696
July   61 14 3 1 0 1 6 4 17 0 0 3 .230 .309 .311 .620
August   49 8 1 0 0 1 6 6 17 0 0 2 .163 .281 .184 .464
September   55 17 1 0 1 8 3 6 12 1 0 1 .309 .381 .382 .763
Spring Training   19 7 0 0 1 3 2 4 3 0 0 0 .368 .478 .526 1.005
Postseason   14 6 0 0 0 5 0 0 4 0 0 0 .429 .429 .429 .857
Last Year   30 2 1 0 0 0 0 1 7 0 0 0 .067 .097 .100 .197
2 Years Ago   16 2 0 0 1 3 1 0 2 0 0 0 .125 .125 .312 .438
Career   292 63 7 1 4 19 21 24 75 1 0 7 .216 .290 .288 .578
Home   123 28 1 0 3 7 9 11 29 1 0 4 .228 .309 .309 .618
Road   123 31 5 1 0 9 11 12 37 0 0 3 .252 .333 .309 .642
Grass   235 55 5 1 3 15 18 22 62 1 0 7 .234 .317 .302 .619
Turf   11 4 1 0 0 1 2 1 4 0 0 0 .364 .417 .455 .871
Day   83 23 3 0 2 7 11 6 20 1 0 1 .277 .330 .386 .715
Night   163 36 3 1 1 9 9 17 46 0 0 6 .221 .317 .270 .587
As Starter   236 58 6 1 3 16 20 22 63 1 0 7 .246 .327 .318 .645
As Reliever / Substitution   10 1 0 0 0 0 0 1 3 0 0 0 .100 .182 .100 .282
Pinch Hitting   9 1 0 0 0 0 0 1 3 0 0 0 .111 .200 .111 .311
Close/Late   61 12 1 0 1 5 5 5 17 0 0 2 .197 .279 .262 .542
Inning 1-3   81 18 4 0 2 8 7 6 26 0 0 2 .222 .292 .346 .638
Inning 4-6   75 22 1 1 0 3 6 9 16 1 0 3 .293 .386 .333 .720
Inning 7-9   83 15 1 0 0 4 6 8 23 0 0 2 .181 .269 .193 .462
Extra Innings   7 4 0 0 1 1 1 0 1 0 0 0 .571 .571 1.000 1.571
0 Outs   75 17 2 1 1 8 11 10 19 1 0 4 .227 .344 .320 .664
1 Outs   95 20 1 0 1 4 5 5 29 0 0 3 .211 .272 .253 .524
2 Outs   76 22 3 0 1 4 4 8 18 0 0 0 .289 .357 .368 .726
Scoring Position   46 11 3 0 1 14 7 10 14 1 0 1 .239 .379 .370 .749
Bases Empty   155 39 2 1 2 2 11 9 38 0 0 3 .252 .305 .316 .622
Runner on 1st   45 9 1 0 0 0 2 4 14 0 0 3 .200 .308 .222 .530
Runner on 2nd   13 5 2 0 1 5 2 3 3 0 0 0 .385 .500 .769 1.269
Runner on 3rd   5 1 0 0 0 2 1 2 1 0 0 0 .200 .429 .200 .629
Runner on 1st & 2nd   17 3 1 0 0 2 2 3 5 0 0 0 .176 .300 .235 .535
Runner on 1st & 3rd   3 1 0 0 0 2 0 0 1 1 0 0 .333 .250 .333 .583
Runner on 2nd & 3rd   4 1 0 0 0 2 1 2 2 0 0 0 .250 .500 .250 .750
Bases Loaded   4 0 0 0 0 1 1 0 2 0 0 1 .000 .200 .000 .200
Two Strikes   134 23 3 1 0 6 8 9 66 0 0 3 .172 .240 .209 .449
First Pitch   36 11 1 0 1 4 6 0 0 1 0 1 .306 .316 .417 .732
Count 0-1   25 8 0 0 1 2 1 0 0 0 0 0 .320 .320 .440 .760
Count 0-2   24 1 0 0 0 0 0 0 13 0 0 0 .042 .042 .042 .083
Count 1-0   18 9 1 0 1 3 2 0 0 0 0 0 .500 .500 .722 1.222
Count 1-1   13 4 0 0 0 0 0 0 0 0 0 2 .308 .400 .308 .708
Count 1-2   39 11 3 1 0 4 2 0 18 0 0 2 .282 .317 .410 .727
Count 2-0   4 1 0 0 0 1 0 0 0 0 0 0 .250 .250 .250 .500
Count 2-1   10 3 1 0 0 0 2 0 0 0 0 1 .300 .364 .400 .764
Count 2-2   33 5 0 0 0 2 1 0 17 0 0 1 .152 .176 .152 .328
Count 3-0   0 0 0 0 0 0 1 8 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   6 0 0 0 0 0 0 6 0 0 0 0 .000 .500 .000 .500
Full Count   38 6 0 0 0 0 5 9 18 0 0 0 .158 .319 .158 .477
Behind in Count   88 20 3 1 1 6 3 0 31 0 0 2 .227 .244 .318 .563
Ahead in Count   38 13 2 0 1 4 5 14 0 0 0 1 .342 .528 .474 1.002
Batting Leadoff   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Batting 2nd   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 3rd   111 26 2 0 2 6 7 8 28 0 0 1 .234 .292 .306 .598
Batting 4th   11 3 1 0 0 5 2 2 5 1 0 1 .273 .400 .364 .764
Batting 5th   117 29 3 1 1 5 11 12 32 0 0 5 .248 .343 .316 .660
Batting 9th   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Low Leverage   100 27 2 0 1 3 7 5 25 0 0 1 .270 .311 .320 .631
Medium Leverage   95 22 3 1 1 6 10 12 26 0 0 3 .232 .336 .316 .652
High Leverage   49 10 1 0 1 7 3 6 14 1 0 3 .204 .322 .286 .608
USPL TRIPLE A 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 13 46 15 6 0 1 4 9 5 8 .326 .404 .522 .926 .425 .196 156
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 11 52 1 0 0 0 0 0 24 7 1 0 100.0 10.5 9.17 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   13 4 0 0 1 1 1 0 3 0 0 0 .308 .308 .538 .846
Versus Right   33 11 6 0 0 3 8 5 5 0 0 1 .333 .436 .515 .951
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   46 15 6 0 1 4 9 5 8 0 0 1 .326 .404 .522 .926
Last Year   345 116 11 0 11 60 64 57 51 3 0 6 .336 .436 .464 .899
2 Years Ago   163 52 4 4 3 25 27 26 26 3 0 8 .319 .430 .448 .878
Career   593 194 22 4 16 97 107 92 93 6 0 16 .327 .427 .459 .886
Home   27 10 4 0 1 4 8 3 4 0 0 1 .370 .452 .630 1.081
Road   19 5 2 0 0 0 1 2 4 0 0 0 .263 .333 .368 .702
Grass   46 15 6 0 1 4 9 5 8 0 0 1 .326 .404 .522 .926
Day   15 4 1 0 0 0 3 3 4 0 0 1 .267 .421 .333 .754
Night   31 11 5 0 1 4 6 2 4 0 0 0 .355 .394 .613 1.007
As Starter   44 14 6 0 1 4 8 5 8 0 0 1 .318 .400 .523 .923
As Reliever / Substitution   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Pinch Hitting   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Close/Late   12 4 1 0 0 2 2 3 2 0 0 0 .333 .467 .417 .883
Inning 1-3   17 8 3 0 1 1 4 1 3 0 0 1 .471 .526 .824 1.350
Inning 4-6   15 3 2 0 0 1 3 0 2 0 0 0 .200 .200 .333 .533
Inning 7-9   14 4 1 0 0 2 2 4 3 0 0 0 .286 .444 .357 .802
0 Outs   16 3 1 0 0 0 2 2 3 0 0 0 .188 .278 .250 .528
1 Outs   18 8 3 0 1 1 5 3 3 0 0 1 .444 .545 .778 1.323
2 Outs   12 4 2 0 0 3 2 0 2 0 0 0 .333 .333 .500 .833
Scoring Position   9 2 0 0 0 2 2 1 2 0 0 0 .222 .300 .222 .522
Bases Empty   29 11 4 0 1 1 6 3 6 0 0 1 .379 .455 .621 1.075
Runner on 1st   8 2 2 0 0 1 1 1 0 0 0 0 .250 .333 .500 .833
Runner on 2nd   6 1 0 0 0 0 2 1 2 0 0 0 .167 .286 .167 .452
Runner on 3rd   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Bases Loaded   1 1 0 0 0 2 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Two Strikes   25 7 3 0 0 1 4 4 8 0 0 0 .280 .379 .400 .779
First Pitch   6 3 0 0 1 3 2 0 0 0 0 0 .500 .500 1.000 1.500
Count 0-1   6 3 2 0 0 0 1 0 0 0 0 0 .500 .500 .833 1.333
Count 0-2   8 1 1 0 0 0 0 0 2 0 0 0 .125 .125 .250 .375
Count 1-0   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Count 1-2   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Count 2-0   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   1 0 0 0 0 0 1 0 0 0 0 1 .000 .500 .000 .500
Count 2-2   10 5 2 0 0 1 2 0 2 0 0 0 .500 .500 .700 1.200
Count 3-1   1 1 1 0 0 0 1 1 0 0 0 0 1.000 1.000 2.000 3.000
Full Count   3 1 0 0 0 0 2 4 2 0 0 0 .333 .714 .333 1.048
Behind in Count   18 4 3 0 0 0 1 0 4 0 0 0 .222 .222 .389 .611
Ahead in Count   7 1 1 0 0 0 2 1 0 0 0 1 .143 .333 .286 .619
Batting 2nd   42 13 6 0 1 4 8 5 8 0 0 1 .310 .396 .524 .920
Batting 4th   1 1 0 0 0 0 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 5th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 7th   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Low Leverage   24 10 5 0 1 2 5 3 4 0 0 1 .417 .500 .750 1.250
Medium Leverage   15 2 1 0 0 0 3 2 3 0 0 0 .133 .235 .200 .435
High Leverage   7 3 0 0 0 2 1 0 1 0 0 0 .429 .429 .429 .857
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 25 17 -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 88 86 0.4
Total PL 85 292 63 7 1 4 19 21 24 7 1 75 6 1 .216 .290 .288 .578 72 74 -0.2
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
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 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
Total PL 5 14 6 0 0 0 5 0 0 0 0 4 0 0 .429 .429 .429 .857 155 155
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
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
TOTAL 1B 381 370 3322 207 348 3547 18 .995 3302.2 9.62 +10.1 1.037
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.
Monday, March 20th, 2017 - OOTP Baseball 17.12 Build 75