Thomas SosaRF Chesapeake Baysox
Age 21 L/L 6'4" / 160 lbs AA HR +9% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION442 act + 9 ros · stats below = ROS only
showingROS
wRC+†61
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%33
BB%11
BABIP274
ISO116
MLB%2%
Value2026 · WAR
BAT: -22.8 runs (wOBA-derived runs vs avg)-23BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: -4.8 runs (Positional adjustment)-5POSREP: +9.8 runs (Replacement-level credit)+10REPTotal WAR: -1.90-1.9WAR
0.00.51.00.00.00.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control-$7M ctrl surplus
Tools · ContractCON 40 / POW 52
Toolsscout grade
CONTACT40
scouting grade only
POWER52
scouting grade only
EYE49
scouting grade only
SPEED50
scouting grade only
DEFENSE42
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Arb-1$3M
2033Arb-2$0.4M
2034Arb-3$0.6M
Totals $0.0M $-4M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202217 ROKDSL BAL Orange 160139 28503 14425 01 201297302600 101260 269 276 73 -5 -0 +3 -0.2
202318 ROKFCL Orioles 143124 36734 17312 54 290385492877 202360 2212 387 148 +8 -1 +3 1.1
202419 A+Aberdeen IronBirds 8472 13100 11281 81 181298194492 14295 3313 245 52 -5 +1 +2 -0.2
202419 ADelmarva Shorebirds 308271 661824 33862 229 244330369699 125339 2811 315 100 -0 +1 +7 0.7
202520 AAChesapeake Baysox 4138 6102 2111 00 158220342562 184160 275 251 56 -2 +0 +1 -0.1
202520 A+Aberdeen IronBirds 191167 37926 18464 32 222312407719 186265 249 319 102 +0 -0 +4 0.4
202520 ADelmarva Shorebirds 4338 9001 4121 12 237326316641 79320 289 299 88 -1 -1 +1 -0.0
202520 INTLPeoria Javelinas 5045 8001 4150 21 178245244489 67233 308 224 38 -4 +0 +1 -0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL BAL Orange 160144 20302 9615 01 139215201417 62205 386 188 13 -16 -0 +3 -1.4
202318 ROK MLEFCL Orioles 143131 27523 10462 54 206273344616 137292 327 266 66 -6 -1 +3 -0.3
202419 A+ MLEAberdeen IronBirds 8475 10100 8381 81 133226147373 13253 4510 173 3 -10 +1 +2 -0.7
202419 A MLEDelmarva Shorebirds 308283 521123 211182 229 184245269514 85294 387 231 42 -21 +1 +7 -1.4
202520 AA MLEChesapeake Baysox 4139 5101 1131 00 128171231402 103149 322 184 11 -4 +0 +1 -0.4
202520 A+ MLEAberdeen IronBirds 191172 30724 13614 32 174249308557 134220 327 232 43 -13 -0 +4 -0.9
202520 A MLEDelmarva Shorebirds 4340 8001 2171 12 200256275531 75302 405 228 40 -3 -1 +1 -0.3
202217 ROK MLEDSL BAL Orange 160144 20302 9615 01 139215201417 62217 386 188 13
202217 ROK RAWDSL BAL Orange 160139 28503 14425 01 201297302600 101260 269 276 13
202318 ROK MLEFCL Orioles 143131 27523 10462 54 206273344616 137293 327 266 66
202318 ROK RAWFCL Orioles 143124 36734 17312 54 290385492877 202360 2212 387 66
202419 A MLE2 teams 392358 621223 291563 3010 173241243484 70294 407 219 34
202419 A RAW2 teams 392343 791924 441143 3010 230323332655 102330 2911 300 34
202520 A+ MLE4 teams 325297 49927 191076 65 165230279509 114226 336 224 38
202520 A+ RAW4 teams 325288 6010210 28846 65 208292361653 153254 269 293 38
202217 ROK MLEDSL BAL Orange 160145 20302 9615 01 138215200415 62205 386 188 13
202318 ROK MLEFCL Orioles 143130 27523 10462 54 208273346619 138292 327 266 66
202419 A MLE2 teams 392357 621223 291563 3010 174241244485 70285 407 219 34
202520 A+ MLE4 teams 325297 49927 191076 65 165230279509 114222 336 224 38
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202318 ROK MLEFCL Orioles 143130 27523 10462 54 208273346619 138292 327 266 66
202419 A MLE2 teams 392357 621223 291563 3010 174241244485 70285 407 219 34
202520 A+ MLE4 teams 325297 49927 191076 65 165230279509 114222 336 224 38
YTD21 AA MLEBAL 442407 8018211 261465 34 197253332585 135273 336 253 57 -22 -1 +0 -5 +10 -1.9
▸ 2026 season
YTD21 AA RAWBAL 442395 9322214 381205 34 235311408718 172299 279 318 57
ROS21 AA MLEBAL 2% 98 1000 130 00 125222125347 270 3311 258 61 -0 +0 -0 -0 +0 -0.0
TOT21 AA MLEBAL 451415 8118211 271495 34 195253328581 133271 336 253 57 -23 -1 -0 -5 +10 -1.9
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202722 MLB MLEBAL 35% 417382 7917211 271275 54 207268348616 141273 306 275 72 -14 -1 -1 -4 +9 -1.1
202823 MLB MLEBAL 49% 472432 9219214 321385 64 213275363638 150276 297 286 80 -12 -0 -1 -5 +10 -0.8
202924 MLB MLEBAL 53% 506460 10020216 351456 75 217281374655 157277 297 293 84 -10 -1 -1 -5 +11 -0.6
203025 MLB MLEBAL 55% 521473 10421217 371476 85 220285381665 161278 287 296 87 -8 -0 -1 -6 +11 -0.4
203126 MLB MLEBAL 56% 527478 10521218 381496 86 220285385670 165278 287 298 87 -8 -1 -1 -6 +11 -0.4
203227 MLB MLEBAL 55% 527477 10521218 391496 86 220287386673 166278 287 298 88 -8 -1 -1 -6 +11 -0.4
203328 MLB MLEBAL 55% 521471 10321217 391486 86 219287380667 161277 287 297 87 -8 -1 -2 -6 +11 -0.5
203429 MLB MLEBAL 53% 511462 10120217 381476 86 219287381668 162276 297 295 86 -9 -1 -2 -5 +11 -0.7
203530 MLB MLEBAL 53% 500453 9820216 371456 75 216284375660 159275 297 292 84 -10 -1 -3 -5 +11 -0.8
202722 MLB CTXBAL 35% 147134 29614 10452 21 216281366646 149278 317 271 72 -5 +0 -0 -2 +3 -0.4
202823 MLB CTXBAL 49% 230209 461017 16673 32 220285378663 158280 297 283 80 -6 -0 -0 -2 +5 -0.4
202924 MLB CTXBAL 53% 268244 541119 19773 43 221286385671 164282 297 290 84 -5 -0 -1 -3 +6 -0.3
203025 MLB CTXBAL 55% 285260 5812110 20813 43 223286392679 169283 287 294 87 -5 -0 -1 -3 +6 -0.2
203126 MLB CTXBAL 56% 294268 5912110 21833 43 220284384669 164283 287 295 87 -4 -0 -1 -3 +6 -0.2
203227 MLB CTXBAL 55% 290264 5912110 21823 53 223288390678 167282 287 295 88 -4 -0 -1 -3 +6 -0.2
203328 MLB CTXBAL 55% 285259 5812110 21813 43 224290394684 170282 287 294 87 -4 -0 -1 -3 +6 -0.3
203429 MLB CTXBAL 53% 273248 541119 20783 43 218284379663 161281 297 292 86 -5 -0 -1 -3 +6 -0.3
203530 MLB CTXBAL 53% 263238 531119 20763 43 223291391682 168280 298 289 84 -5 -0 -2 -3 +6 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 23352124 47097978 16867026 3424 221286386672 164283 297 290 75 -43 -3 -7 -25 +51 -2.8
/ 162G A+C 650591 13227322 471877 97 223288391679 168286 297 290 75 -12 -1 -2 -7 +14 -0.8
Career MLE 55315026 104620924159 390166868 10667 208274354628 146275 307 279 75 -86 -6 -14 -48 +98 -5.7
/ 162G MLE 650591 12425319 461968 128 210276359635 149276 307 279 75 -12 -1 -2 -7 +14 -0.8