Tyler SoderstromLF Athletics
Age 24 L/R 6'2" / 200 lbs MLB HR -4% Svc 2.308S2 · Ctrl thru 2032
2026 ROS PROJECTION347 act + 277 ros · stats below = ROS only
wRC+†vL 117133vR 140
AVG/OBP/SLG.259 / .345 / .453
PA277
HR11
K%21
BB%11
BABIP295
ISO193
MLB%100%
Value2026 · WAR
BAT: +18.7 runs (wOBA-derived runs vs avg)+19BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +1.2 runs (Defensive runs vs avg)+1FLDPOS: -6.7 runs (Positional adjustment)-7POSREP: +17.7 runs (Replacement-level credit)+18REPTotal WAR: +3.10+3.1WAR
0.02.55.01.24.44.54.44.24.03.63.2+$145M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit option yr post-control
Tools · Splits · ContractCON 55 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
778.2%
xwOBA
800.343
POWER60
Barrel%
7311.6
Avg EV
8191.2
Bat Spd
7473.9
EYE50
Chase%
9023.1%
SPEED50
Sprint
4327.2
Platoon Splits2024-2026 · 950 PA
vs LHP
vs RHP
Edge
PA
197
753
wRC+
90
131
▶▶R
wOBA
303
357
R
ISO
136
215
▶▶R
BABIP
319
302
L
K%
25.9%
21.9%
▶▶R
BB%
6.1%
9.4%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2023
Service   2.308 yrs.days
Team Control Through   2032
First FA Year   2033
NTCOPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$5M+1.2$10M+$5M
2027Ext$12M+4.4$33M+$22M
2028Ext$12M+4.5$31M+$21M
2029Ext$12M+4.4$28M+$19M
2030Ext$12M+4.2$25M+$17M
2031Ext$12M+4.0$22M+$15M
2032Ext$12M+3.6$18M+$12M
Totals $79M $167M +$110M
Options · projected decision
2033CLUB OPT$12.3M / $0.0M buyoutEXERCISE
2034CLUB OPT$27.0M / $2.0M buyoutDECLINE

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
202119 AStockton Ports 254232 591717 17804 21 254316427743 172356 317 323 105
202119 AStockton Ports 254222 6820112 27614 21 306391568959 261373 2411 416 177
202220 A+3 teams 556518 11817430 271905 01 228273450723 222289 345 308 94
202220 A+3 teams 556505 13521529 401455 01 267327501828 234315 267 359 133
202321 AAA2 teams 473441 8112119 261532 20 184232345577 161227 325 252 51
202321 AAA2 teams 473431 9718224 361312 20 225288443731 218261 288 319 102
202422 MLB2 teams 356315 7316117 32968 01 232318451769 219276 279 329 110 +4 -0 -4 -6 +10 0.3
202422 MLB2 teams 356311 7818119 36888 01 251344498842 248288 2510 369 141 +16 -0 -4 -6 +10 1.6
202523 MLBAthletics 624561 15835126 551416 83 282352487839 205333 239 364 137 +26 +0 -4 -7 +18 3.4
202523 MLBAthletics 624561 15534125 551416 83 276347474821 198327 239 362 135 +25 +0 -4 -7 +18 3.3
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 MLBOAK 347299 7221214 45612 11 241344465809 224258 1813 345 122 +9 -0 -2 -4 +10 1.3
YTD24 MLBOAK 347299 7221214 45612 11 241344465809 224258 1813 357 131 +12 -0 -2 -4 +10 1.7
ROS24 MLBOAK 100% 277243 6314011 30572 21 259345453798 193295 2111 358 132 +10 +0 +3 -3 +8 1.8
ROS24 MLBOAK 100% 277243 6213011 30572 21 255342444786 189292 2111 348 125 +8 +0 +3 -3 +8 1.6
FULL24 MLBOAK 624542 13434225 751184 32 247343456799 208272 1912 347 123 +16 -0 +1 -7 +18 2.9
TOT24 MLBOAK 624542 13535225 751184 32 249345459804 210274 1912 351 127 +19 -0 +1 -7 +18 3.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBOAK 100% 629550 14732126 691285 42 267354471825 204301 2011 364 136 +26 +0 +6 -7 +18 4.4
202826 MLBOAK 100% 629549 14731127 701285 42 268356475831 208301 2011 365 137 +26 +0 +6 -7 +18 4.5
202927 MLBOAK 100% 624544 14531126 701275 42 267355471826 204300 2011 365 137 +26 +0 +6 -7 +18 4.4
203028 MLBOAK 100% 616536 14331126 701265 42 267357474831 207300 2011 363 136 +25 +0 +5 -7 +17 4.2
203129 MLBOAK 100% 604525 13930125 691255 31 265356469824 204298 2111 361 135 +24 +0 +5 -6 +17 4.0
203230 MLBOAK 100% 592515 13429024 671245 31 260351456807 196297 2111 358 132 +21 +0 +4 -6 +17 3.7
203331 MLBOAK 100% 577502 12928023 661234 31 257348450798 193293 2111 353 128 +18 +0 +3 -6 +16 3.2
203432 MLBOAK 100% 558486 12326022 631214 21 253344442786 189288 2211 346 123 +15 +0 +2 -6 +16 2.7
203533 MLBOAK 100% 528459 11223020 601174 21 244337425761 181282 2211 337 116 +10 +0 +1 -6 +15 2.1
203634 MLBOAK 96% 480420 9819017 541093 10 233325400725 167273 2311 327 108 +4 +0 -0 -5 +14 1.3
203735 MLBOAK 91% 424371 8416015 471003 10 226318391709 164264 2411 314 99 -1 +0 -1 -5 +12 0.6
203836 MLBOAK 82% 364319 6812012 40892 00 213305364668 150254 2411 301 89 -5 +0 -3 -4 +10 -0.1
202725 MLBOAK 100% 629550 14531126 691285 42 264351465816 202298 2011 354 129 +21 +0 +6 -7 +18 3.9
202826 MLBOAK 100% 629549 14531126 701285 42 264353466819 202298 2011 355 130 +21 +0 +6 -7 +18 3.9
202927 MLBOAK 100% 624544 14431126 701275 42 265354469823 204297 2011 355 130 +21 +0 +6 -7 +18 3.9
203028 MLBOAK 100% 616536 14130125 701265 42 263354463816 200297 2011 354 129 +20 +0 +5 -7 +17 3.7
203129 MLBOAK 100% 604525 13829125 691255 31 263354465819 202296 2111 352 127 +19 +0 +5 -6 +17 3.5
203230 MLBOAK 100% 592515 13328024 671245 31 258349452802 194294 2111 348 125 +17 +0 +4 -6 +17 3.2
203331 MLBOAK 100% 577502 12827023 661234 31 255346446792 191290 2111 344 121 +14 +0 +3 -6 +16 2.8
203432 MLBOAK 100% 558486 12025021 631214 21 247338428766 181286 2211 337 116 +10 +0 +2 -6 +16 2.3
203533 MLBOAK 100% 528459 11123019 601174 21 242335416751 174279 2211 329 110 +6 +0 +1 -6 +15 1.7
203634 MLBOAK 96% 458401 9218016 511043 10 229321394715 165271 2311 318 102 +1 +0 -0 -5 +13 0.9
203735 MLBOAK 91% 386337 7514013 43913 10 223316380696 157261 2411 306 93 -3 +0 -1 -4 +11 0.3
203836 MLBOAK 82% 298261 551009 33732 00 211304352657 142252 2411 294 83 -6 +0 -2 -3 +8 -0.3
▸ Career Totals
Career 77516783 17083556301 847168162 4117 252340439779 187291 2211 340 119 +164 +1 +28 -77 +220 34.3
/ 162G 650569 14430125 711415 31 253341441782 188293 2211 340 119 +14 +0 +2 -6 +18 2.9
Career 91658086 202141913373 932213477 4520 250333443777 193293 2310 341 119 +201 +1 +28 -87 +260 41.1
/ 162G 650573 14330126 661515 31 250332442773 192293 2310 341 119 +14 +0 +2 -6 +18 2.9

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202119 AStockton Ports 254222 6820112 27614 21 306391568959 261373 2411 416 177 +22 +0 +7 3.0
202220 AAALas Vegas Aviators 3837 11101 1130 00 297316405721 108435 343 321 104 +0 +0 +1 0.1
202220 AAMidland RockHounds 147133 37128 10331 01 278333496830 218305 227 356 131 +5 -0 +4 0.9
202220 A+Lansing Lugnuts 371335 8719320 29994 00 260326513840 254306 278 363 136 +15 +0 +11 2.6
202321 MLBOakland Athletics 138125 20103 11431 00 160234240474 80212 318 220 27 -11 +0 -1 +8 +4 -0.0
202321 AAALas Vegas Aviators 335306 7717221 25881 20 252310526836 275280 267 359 133 +13 +0 +9 2.3
202422 MLBOakland Athletics 213189 441009 20533 00 233316429745 196273 259 330 111 +3 +0 -4 -6 +6 -0.2
202422 AAALas Vegas Aviators 143122 348110 16355 01 279385607991 328312 2411 427 185 +14 -0 +4 1.8
202523 MLBAthletics 624561 15534125 551416 83 276347474821 198327 239 362 135 +25 +0 -4 -7 +18 3.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 975875 21945137 8623710 83 250324431755 181301 249 335 115 +16 +0 -9 -5 +28 3.1

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Edwin Encarnaciónlast yr '20
career totals — 16 seasons, 8,126 PA
168,12642461260350496-77-9241.934.3
/162664355-6.3-7.53.4pk7: 27
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 17 projected seasons
178,44633646255339449-90-6336.930.9
/162664264-7.1-4.92.9pk7: 25
#2Jayson Werthlast yr '17
career totals — 15 seasons, 6,366 PA
156,366229132267360455-68-3632.029.7
/1626642414-7.1-3.73.3pk7: 27
#3Justin Uptonlast yr '22
AS×4SS×2
career totals — 16 seasons, 7,649 PA
167,649325151261342469-82-9129.627.0
/1626642813-7.1-7.92.6pk7: 24
#4Aubrey Hufflast yr '12
career totals — 13 seasons, 6,786 PA
136,78624237278342464-60-7525.526.9
/162664244-5.8-7.42.5pk7: 28
#5Nick Swisherlast yr '15
career totals — 12 seasons, 6,308 PA
126,30824513249351447-62-5624.524.4
/162664261-6.5-5.92.6pk7: 24
#6Hunter Pencelast yr '20
career totals — 14 seasons, 7,006 PA
147,006244120279334461-68-6724.322.9
/1626642311-6.5-6.42.3pk7: 21

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Tyler Soderstrom (OGILVIE) 24 55 60 50 50 249/345/459 210274 253 19% 12% 127 +3.1
Vinnie Pasquantino
2023 · MLB
25 48→52 57→60 49→40 55 256/330/456 200263 255 15% 9% 124 +3.4 261/327/459 198271 243 14% 8% 123 +3.3 265/327/47220727326114%8%122+2.7
Ben Grieve
2001 · MLB
25 53→57 56→55 49→45 56 275/353/476 202309 234 19% 11% 137 +4.3 260/360/419 159322 167 22% 12% 126 +3.5 253/364/39714531915623%13%118+2.3
Michael Conforto
2018 · MLB
25 50→52 59→65 45 53 262/347/482 219308 274 24% 10% 137 +4.3 260/360/479 219310 286 24% 12% 141 +4.6 260/365/47621630928524%13%136+3.6
Rafael Devers
2021 · MLB
24 52→57 59→65 42→45 46 270/322/485 215306 266 21% 7% 128 +3.7 271/339/499 228302 295 20% 9% 138 +4.4 260/357/49423330230323%12%133+4.4
Carlos Santana
2011 · MLB
25 50→56 56→60 50→45 59 258/351/459 201289 238 19% 12% 133 +4.0 249/357/442 193281 215 19% 14% 131 +3.9 253/369/45620326424315%15%131+4.4
Lars Nootbaar
2023 · MLB
25 44→53 56→55 48→50 56 232/323/427 195266 249 23% 12% 113 +2.6 244/340/410 166289 1810 21% 12% 115 +2.8 243/342/39315028816820%13%107+1.9
Anthony Rizzo
2014 · MLB
24 47→56 57→65 41→45 52 247/322/451 203276 256 21% 9% 119 +3.1 271/366/493 222294 268 17% 11% 147 +5.0 275/385/50823328727915%12%150+5.9
Jesús Sánchez
2023 · MLB
25 47→54 57→60 49→50 45 249/312/448 199306 255 27% 8% 114 +2.7 252/317/434 182316 2111 26% 8% 112 +2.6 250/317/424174310201325%8%106+1.7
Logan Morrison
2013 · MLB
25 49→59 54→65 47→45 56 253/336/446 193279 203 18% 10% 123 +3.3 246/319/407 161271 186 16% 9% 106 +2.2 236/327/44921325729621%11%114+2.3
Jay Bruce
2011 · MLB
24 50→54 58→65 45→50 51 261/329/469 208300 277 23% 9% 126 +3.5 252/329/467 215298 278 24% 10% 126 +3.5 248/326/46621829427725%10%113+2.9
Adam LaRoche
2005 · MLB
25 52→55 55→65 47→40 48 267/325/463 196313 214 22% 8% 123 +3.3 268/334/481 213304 252 20% 9% 131 +3.9 272/347/49822631527122%10%134+4.0
Justin Morneau
2005 · MLB
24 48→58 62→65 46→30 52 262/329/491 229278 313 19% 9% 132 +4.0 271/335/487 216285 282 16% 8% 134 +4.1 293/364/50821530426113%9%139+5.1
Alex Kirilloff
2023 · MLB
25 51→60 55 46→45 45 265/323/447 182308 245 22% 6% 118 +3.0 254/323/431 177312 215 25% 8% 114 +2.7 249/325/42817930921325%8%111+1.2
Kyle Schwarber
2017 · MLB
24 48→47 59→70 45 51 250/337/458 208320 276 29% 11% 127 +3.6 235/334/474 239284 334 29% 13% 130 +3.8 241/362/51927828240629%15%147+5.0
Eric Chavez
2001 · MLB
23 52→54 58→65 44→45 57 272/349/482 210290 264 17% 11% 137 +4.3 279/344/512 233296 297 17% 9% 144 +4.8 276/364/50723129129716%12%138+4.6
Triston Casas
2023 · MLB
23 44→48 55→60 48→40 53 232/315/417 185272 236 24% 10% 108 +2.3 239/332/437 198296 253 27% 12% 119 +3.1 237/337/44120529227027%13%116+1.4
Carlos Pena
2002 · MLB
24 50→49 55→70 50→45 55 255/339/447 192304 228 23% 11% 124 +3.4 246/326/448 202297 245 25% 10% 120 +3.1 249/382/54529628239226%16%156+5.6
Jorge Soler
2015 · MLB
23 48→54 57→70 49→45 45 253/305/458 204298 247 24% 7% 114 +2.7 240/313/412 172310 214 28% 9% 105 +2.1 245/337/50626127936126%11%137+3.4
Gleyber Torres
2021 · MLB
24 50→53 58→60 46→50 52 262/334/461 199295 276 21% 9% 127 +3.6 256/324/408 152299 1812 20% 9% 108 +2.3 259/345/39914029417617%11%113+2.9
Hank Blalock
2006 · MLB
25 52→57 56→65 42→45 51 271/334/465 193301 242 19% 8% 128 +3.6 271/331/447 176301 204 17% 8% 121 +3.2 276/336/45317730319315%8%119+2.0