1B Thomas Campbell #42
Age: 27 | Bats: L | Throws: L | Morale: Good    
12/31/2025
1B THOMAS CAMPBELL #42 - AGE: 27 - BATS: L - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
90 345 116 11 0 11 60 57 51 .336 .436 .464 6 3.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 5 4 5 5
Gap 4 4 5 4
Power 4 3 4 4
Eye 6 6 6 6
Avoid K's 5 5 6 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/27/2025 @ PAW Win, 9-3 3 1 0 1 0 3 1 1
09/25/2025 PAW Win, 9-2 5 2 2 1 1 0 0 0
09/24/2025 PAW Loss, 3-5 4 1 3 0 0 0 0 1
09/22/2025 @ PAW Win, 4-2 3 0 2 0 0 1 0 0
09/21/2025 @ PAW Loss, 1-9 4 0 1 1 0 0 1 0
09/17/2025 @ OAK Loss, 2-4 4 0 0 0 0 0 2 0
09/16/2025 @ OAK Loss, 5-9 4 0 1 0 0 0 0 0
09/15/2025 @ OAK Loss, 5-10 4 0 0 0 0 0 1 0
09/05/2025 BOS Loss, 3-8 4 0 0 0 0 0 1 0
09/04/2025 BOS Loss, 0-1 3 0 0 0 0 1 1 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:Fair
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$280,000
Signed Through:2025 Season
Major Service:None, 113 Days
Service This Yr:19 Days
40-Man Service:3 Years, 32 Days
Pro Service:8 Years
Arbitration Eligibility:Not yet eligible
Option Years:Last option year
Contract Extension: -
Drafted:2017, 16th Pick in Round 2
UNITED STATES PREMIER LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 8 30 2 1 0 0 0 0 1 7 .067 .097 .100 .197 .093 .033 0
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 8 31 0 0 0 1 0 0 3 1 1 0 100.0 0.2 0.23 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   4 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Versus Right   26 2 1 0 0 0 0 1 6 0 0 0 .077 .111 .115 .226
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   4 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
September   26 2 1 0 0 0 0 1 6 0 0 0 .077 .111 .115 .226
Spring Training   30 6 0 1 2 5 5 3 5 1 0 1 .200 .286 .467 .752
Last Year   16 2 0 0 1 3 1 0 2 0 0 0 .125 .125 .312 .438
Career   46 4 1 0 1 3 1 1 9 0 0 0 .087 .106 .174 .280
Home   18 1 0 0 0 0 0 1 4 0 0 0 .056 .105 .056 .161
Road   12 1 1 0 0 0 0 0 3 0 0 0 .083 .083 .167 .250
Grass   18 1 0 0 0 0 0 1 4 0 0 0 .056 .105 .056 .161
Turf   12 1 1 0 0 0 0 0 3 0 0 0 .083 .083 .167 .250
Day   8 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Night   22 2 1 0 0 0 0 1 4 0 0 0 .091 .130 .136 .267
As Starter   30 2 1 0 0 0 0 1 7 0 0 0 .067 .097 .100 .197
Close/Late   6 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Inning 1-3   8 1 0 0 0 0 0 1 1 0 0 0 .125 .222 .125 .347
Inning 4-6   11 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Inning 7-9   11 1 1 0 0 0 0 0 3 0 0 0 .091 .091 .182 .273
0 Outs   9 1 1 0 0 0 0 1 2 0 0 0 .111 .200 .222 .422
1 Outs   12 1 0 0 0 0 0 0 3 0 0 0 .083 .083 .083 .167
2 Outs   9 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Scoring Position   10 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Bases Empty   13 1 1 0 0 0 0 0 3 0 0 0 .077 .077 .154 .231
Runner on 1st   7 1 0 0 0 0 0 1 2 0 0 0 .143 .250 .143 .393
Runner on 2nd   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Bases Loaded   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   16 1 0 0 0 0 0 1 7 0 0 0 .062 .118 .062 .180
First Pitch   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-1   1 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 1 0 0 0 .000 .000 .000 .000
Count 1-0   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   3 1 1 0 0 0 0 0 0 0 0 0 .333 .333 .667 1.000
Count 1-2   6 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   4 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Full Count   4 1 0 0 0 0 0 1 1 0 0 0 .250 .400 .250 .650
Behind in Count   9 0 0 0 0 0 0 0 5 0 0 0 .000 .000 .000 .000
Ahead in Count   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 7th   8 1 0 0 0 0 0 0 2 0 0 0 .125 .125 .125 .250
Batting 8th   22 1 1 0 0 0 0 1 5 0 0 0 .045 .087 .091 .178
Low Leverage   9 1 1 0 0 0 0 0 2 0 0 0 .111 .111 .222 .333
Medium Leverage   13 1 0 0 0 0 0 1 4 0 0 0 .077 .143 .077 .220
High Leverage   8 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
USPL TRIPLE A 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 90 345 116 11 0 11 60 64 57 51 .336 .436 .464 .899 .417 .128 149
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 90 411 6 3 0 9 0 3 160 22 6 4 60.0 72.8 8.02 3.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   115 39 4 0 2 25 26 12 22 3 0 0 .339 .392 .426 .818
Versus Right   230 77 7 0 9 35 38 45 29 0 0 6 .335 .456 .483 .938
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   93 33 3 0 2 20 17 24 11 1 0 0 .355 .483 .452 .935
June   81 30 2 0 2 11 12 9 13 1 0 3 .370 .447 .469 .916
July   93 29 4 0 3 14 18 16 14 1 0 1 .312 .414 .452 .866
August   78 24 2 0 4 15 17 8 13 0 0 2 .308 .386 .487 .874
Postseason   19 8 1 0 1 3 4 4 2 0 0 0 .421 .522 .632 1.153
Last Year   163 52 4 4 3 25 27 26 26 3 0 8 .319 .430 .448 .878
2 Years Ago   39 11 1 0 1 8 7 4 8 0 0 1 .282 .364 .385 .748
Career   547 179 16 4 15 93 98 87 85 6 0 15 .327 .429 .453 .882
Home   166 60 7 0 5 28 33 32 23 1 0 5 .361 .475 .494 .969
Road   179 56 4 0 6 32 31 25 28 2 0 1 .313 .396 .436 .832
Grass   322 106 11 0 10 54 59 50 49 3 0 6 .329 .425 .457 .882
Turf   23 10 0 0 1 6 5 7 2 0 0 0 .435 .567 .565 1.132
Day   113 32 2 0 2 12 16 19 17 2 0 1 .283 .385 .354 .739
Night   232 84 9 0 9 48 48 38 34 1 0 5 .362 .460 .517 .977
As Starter   345 116 11 0 11 60 64 57 51 3 0 6 .336 .436 .464 .899
Close/Late   63 22 2 0 3 18 15 9 9 1 0 0 .349 .425 .524 .948
Inning 1-3   124 40 4 0 1 14 18 19 24 1 0 2 .323 .418 .379 .797
Inning 4-6   114 38 4 0 2 16 21 18 15 1 0 2 .333 .430 .421 .851
Inning 7-9   106 38 3 0 8 30 23 18 12 1 0 2 .358 .457 .613 1.070
Extra Innings   1 0 0 0 0 0 2 2 0 0 0 0 .000 .667 .000 .667
0 Outs   100 37 1 0 3 9 27 18 14 1 0 3 .370 .475 .470 .945
1 Outs   117 39 4 0 1 16 21 24 17 2 0 0 .333 .441 .393 .834
2 Outs   128 40 6 0 7 35 16 15 20 0 0 3 .312 .397 .523 .921
Scoring Position   98 31 4 0 1 46 18 23 11 3 0 0 .316 .435 .388 .823
Bases Empty   178 62 4 0 8 8 33 24 28 0 0 4 .348 .437 .506 .943
Runner on 1st   69 23 3 0 2 6 13 10 12 0 0 2 .333 .432 .464 .896
Runner on 2nd   27 9 3 0 0 5 4 3 3 0 0 0 .333 .400 .444 .844
Runner on 3rd   7 2 0 0 0 3 1 3 2 1 0 0 .286 .455 .286 .740
Runner on 1st & 2nd   33 9 0 0 0 6 5 6 4 0 0 0 .273 .385 .273 .657
Runner on 1st & 3rd   10 3 1 0 0 4 1 0 0 0 0 0 .300 .300 .400 .700
Runner on 2nd & 3rd   9 3 0 0 0 7 1 3 1 1 0 0 .333 .462 .333 .795
Bases Loaded   12 5 0 0 1 21 6 8 1 1 0 0 .417 .619 .667 1.286
Two Strikes   182 52 3 0 6 24 28 25 51 1 0 3 .286 .379 .401 .780
First Pitch   44 13 2 0 1 8 9 0 0 1 0 2 .295 .319 .409 .728
Count 0-1   26 9 1 0 1 2 3 0 0 0 0 0 .346 .346 .500 .846
Count 0-2   27 7 0 0 1 1 3 0 10 0 0 3 .259 .333 .370 .704
Count 1-0   26 11 0 0 0 5 3 0 0 1 0 0 .423 .407 .423 .830
Count 1-1   26 10 2 0 2 10 7 0 0 0 0 0 .385 .385 .692 1.077
Count 1-2   55 9 2 0 1 2 5 0 24 0 0 0 .164 .164 .255 .418
Count 2-0   11 9 3 0 1 5 3 0 0 0 0 1 .818 .833 1.364 2.197
Count 2-1   21 8 0 0 0 2 4 0 0 0 0 0 .381 .381 .381 .762
Count 2-2   57 24 0 0 3 12 9 0 9 0 0 0 .421 .421 .579 1.000
Count 3-0   0 0 0 0 0 2 1 13 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   9 4 0 0 0 2 6 19 0 0 0 0 .444 .821 .444 1.266
Full Count   43 12 1 0 1 9 11 25 8 1 0 0 .279 .536 .372 .908
Behind in Count   108 25 3 0 3 5 11 0 34 0 0 3 .231 .252 .343 .595
Ahead in Count   67 32 3 0 1 16 17 32 0 1 0 1 .478 .644 .567 1.211
Batting 3rd   107 38 5 0 4 23 20 17 15 1 0 1 .355 .444 .514 .958
Batting 4th   127 39 2 0 3 18 22 26 15 1 0 1 .307 .426 .394 .820
Batting 5th   111 39 4 0 4 19 22 14 21 1 0 4 .351 .438 .495 .934
Low Leverage   143 50 6 0 8 19 27 22 23 2 0 3 .350 .441 .559 1.001
Medium Leverage   133 44 3 0 0 17 22 26 17 1 0 2 .331 .444 .353 .798
High Leverage   66 20 2 0 2 23 13 9 11 0 0 1 .303 .395 .424 .819
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
Total PL 12 46 4 1 0 1 3 1 1 0 0 9 1 0 .087 .106 .174 .280 -18 6 -0.6
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
Total 3AAA 219 757 192 35 12 3 88 118 130 16 12 118 18 10 .254 .369 .343 .713 97 95
Total PAAA 162 547 179 16 4 15 93 98 87 15 6 85 8 6 .327 .429 .453 .882 138 141
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
2025 Calgary - PAAA 26 5 19 8 1 0 1 3 4 4 0 0 2 2 1 .421 .522 .632 1.153 0 0 0.0
Total SL 2 9 2 0 0 0 1 2 0 0 0 0 0 0 .222 .222 .222 .444 26 20
Total 3L 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 0
Total PAAA 5 19 8 1 0 1 3 4 4 0 0 2 2 1 .421 .522 .632 1.153 212 219
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
TOTAL 1B 315 306 2719 154 296 2885 12 .996 2732.0 9.46 +7.1 1.034
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!
Friday, December 30th, 2016 - OOTP Baseball 17.12 Build 75