Samuel BasalloC Baltimore Orioles
Age 21 L/R 6'4" / 250 lbs MLB HR +8% Svc 0.250 · Ctrl thru 2033
2026 ROS PROJECTION301 act + 219 ros · stats below = ROS only
wRC+†vL 7158vR 53
AVG/OBP/SLG.236 / .300 / .437
PA219
HR10
K%26
BB%8
BABIP276
ISO201
MLB%100%
Value2026 · WAR
BAT: +4.2 runs (wOBA-derived runs vs avg)+4BATRUN: -1.5 runs (SB/CS + UBR baserunning)-1RUNFLD: -1.5 runs (Defensive runs vs avg)-2FLDPOS: +9.3 runs (Positional adjustment)+9POSREP: +14.7 runs (Replacement-level credit)+15REPTotal WAR: +2.70+2.7WAR
0.02.04.01.12.42.93.13.33.33.33.23.02.8+$139M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit option yr
Tools · Splits · ContractCON 51 / POW 69
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT51
Whiff%
903.9%
xwOBA
640.325
POWER69
Barrel%
7511.9
Avg EV
7590.8
Bat Spd
8775.2
EYE35
Chase%
9011.8%
SPEED32
Sprint
1024.9
DEFENSE44
scouting grade only
Platoon Splits2025-2026 · 180 PA
vs LHP
vs RHP
Edge
PA
25
155
wRC+
62
76
▶▶R
wOBA
267
284
R
ISO
143
197
▶▶R
BABIP
133
217
▶▶R
K%
20.0%
25.2%
◀◀L
BB%
12.0%
5.8%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.250 yrs.days
Team Control Through   2033
First FA Year   2034
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$3M+1.1$9M+$5M
2027Ext$8M+2.4$18M+$10M
2028Ext$8M+2.9$20M+$13M
2029Ext$8M+3.1$20M+$14M
2030Ext$8M+3.3$19M+$14M
2031Ext$8M+3.3$18M+$13M
2032Ext$8M+3.3$17M+$12M
2033Ext$8M+3.2$15M+$11M
Totals $62M $136M +$93M
Options · projected decision
2034CLUB OPT$8.4M / $0.0M buyoutEXERCISE
2035CLUB OPT$18.0M / $7.0M buyoutEXERCISE

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202116 ROKDSL Orioles 1 154142 23504 11461 10 162227282509 120207 307 224 30
202116 ROKDSL Orioles 1 154134 32805 19321 10 239338410748 172278 2112 337 116
202217 ROKFCL Orioles 180164 36404 9554 10 220277317594 98296 315 260 57
202217 ROKFCL Orioles 180158 44506 15374 10 278356424780 146322 218 345 122
202318 A3 teams 483445 11018718 351312 125 247305440745 193310 277 320 103
202318 A3 teams 483419 13126720 61942 125 313402551954 239363 1913 416 176
202419 AA2 teams 532495 11319012 301452 105 228275339615 111295 276 268 64
202419 AA2 teams 532479 13325019 461122 105 278343449792 171324 219 349 125
202520 AAA2 teams 439397 8620025 321287 00 217287456743 239247 297 322 104
202520 AAA2 teams 439379 9123027 501067 00 240339515854 274257 2411 371 142
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 MLBBAL 301274 689116 25770 00 248311464775 215284 268 330 111 +4 +0 -0 +5 +9 1.8
YTD21 MLBBAL 301274 689116 25770 00 248311464775 215284 268 339 117 +6 +0 -0 +5 +9 2.0
ROS21 MLBBAL 100% 219199 478110 17561 10 236300437737 201269 268 319 102 +1 +0 -1 +4 +6 1.0
ROS21 MLBBAL 100% 219199 478110 17561 10 236300437737 201273 268 321 104 +1 +0 -1 +4 +6 1.0
FULL21 MLBBAL 520473 11517226 421331 10 243306452759 209281 268 326 108 +5 +0 -2 +9 +15 2.8
TOT21 MLBBAL 520473 11517226 421331 10 243306452759 209281 268 325 107 +4 +0 -2 +9 +15 2.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBBAL 98% 520471 11219225 411313 21 238303446749 208270 258 326 108 +5 +0 -3 +9 +15 2.6
202823 MLBBAL 98% 520470 11419227 421293 21 243309464773 221271 258 335 115 +9 +0 -3 +9 +15 3.0
202924 MLBBAL 98% 520470 11619228 421273 21 247313474787 228272 248 341 119 +11 +0 -3 +9 +15 3.3
203025 MLBBAL 98% 520469 11619229 431263 21 247315482796 235272 248 344 122 +13 +0 -3 +9 +15 3.4
203126 MLBBAL 98% 520469 11619229 431263 21 247315482796 235272 248 346 123 +13 +0 -3 +9 +15 3.5
203227 MLBBAL 98% 520468 11619229 441263 21 248317483799 235272 248 346 123 +13 +0 -3 +9 +15 3.5
203328 MLBBAL 98% 520468 11519129 441273 21 246315476791 231272 248 345 122 +13 +0 -4 +9 +15 3.4
203429 MLBBAL 98% 520468 11519129 441283 11 246315476791 231271 258 343 120 +12 -0 -4 +9 +15 3.2
203530 MLBBAL 98% 520468 11218128 441293 11 239309462770 222269 258 340 118 +11 -0 -5 +9 +15 3.0
203631 MLBBAL 98% 504453 10817127 431273 10 238309459768 221267 259 336 115 +9 +0 -6 +9 +14 2.7
203732 MLBBAL 98% 489441 10316126 421253 10 234305451756 218264 269 330 111 +6 +0 -6 +9 +14 2.3
203833 MLBBAL 98% 473428 9815124 401232 10 229298437735 208259 268 323 105 +3 +0 -7 +8 +13 1.8
203934 MLBBAL 94% 417377 8412121 351112 00 223292427719 204253 278 313 98 -1 +0 -7 +7 +12 1.1
204035 MLBBAL 89% 356321 7010117 30982 00 218289414703 196247 288 303 90 -4 +0 -8 +6 +10 0.5
204136 MLBBAL 80% 294267 547013 24831 00 202271375645 172240 288 292 81 -6 +0 -8 +5 +8 -0.1
204237 MLBBAL 71% 231210 415010 18671 00 195262362624 167233 298 279 72 -7 +0 -8 +4 +7 -0.5
204338 MLBBAL 57% 170154 29307 13501 00 188256344600 156226 298 266 62 -7 +0 -9 +3 +5 -0.8
202722 MLBBAL 98% 510462 11319226 401293 21 245309463772 219275 258 328 109 +5 +0 -3 +9 +14 2.7
202823 MLBBAL 98% 510461 11419227 411263 21 247313473786 226276 258 338 116 +9 +0 -3 +9 +14 3.1
202924 MLBBAL 98% 510461 11619229 411243 21 252317490807 239277 248 343 121 +12 +0 -3 +9 +14 3.3
203025 MLBBAL 98% 510460 11619229 421243 21 252319491810 239277 248 347 123 +14 +0 -3 +9 +14 3.5
203126 MLBBAL 98% 510460 11719230 421233 21 254321500821 246277 248 348 124 +14 +0 -3 +9 +14 3.5
203227 MLBBAL 98% 510459 11619130 431243 21 253321495815 242277 248 348 125 +14 +0 -3 +9 +14 3.6
203328 MLBBAL 98% 510459 11419129 431253 21 248317484800 235276 258 347 124 +14 +0 -4 +9 +14 3.4
203429 MLBBAL 98% 510458 11419129 441263 11 249319485804 236276 259 345 122 +13 -0 -4 +9 +14 3.3
203530 MLBBAL 98% 510458 11419129 441273 10 249319485804 236274 259 342 120 +12 +0 -5 +9 +14 3.1
203631 MLBBAL 98% 494446 10918128 421243 10 244314478791 233272 259 338 117 +10 +0 -6 +9 +14 2.8
203732 MLBBAL 98% 479432 10316126 411223 10 238309461769 222268 259 333 113 +7 +0 -6 +9 +14 2.4
203833 MLBBAL 98% 464420 9815125 391212 10 233302452754 219264 268 325 107 +4 +0 -7 +8 +13 1.9
203934 MLBBAL 94% 390352 8012120 331042 00 227297438735 210257 278 316 100 +0 +0 -7 +7 +11 1.1
204035 MLBBAL 89% 317287 639116 26871 00 220287425712 206251 278 305 92 -3 +0 -7 +6 +9 0.5
204136 MLBBAL 80% 235213 446011 19661 00 207275390664 183244 288 294 83 -4 +0 -6 +4 +7 -0.0
204237 MLBBAL 71% 164149 30407 13481 00 201270369639 168237 298 281 73 -5 +0 -6 +3 +5 -0.3
204338 MLBBAL 57% 9789 17204 8290 00 191258348606 157229 308 269 64 -4 +0 -5 +2 +3 -0.5
▸ Career Totals
Career 75676834 164326720409 624191544 208 240308465773 224271 258 332 112 +105 +1 -80 +141 +214 38.9
/ 162G 650587 14123235 541644 21 240309465774 225271 258 332 112 +9 +0 -7 +12 +18 3.3
Career 96218714 203432928471 766249459 4419 233300440739 206269 268 322 105 +52 +1 -90 +172 +273 41.6
/ 162G 650589 13722232 521684 31 233300440739 207267 268 322 105 +4 +0 -6 +12 +18 2.8

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
202116 ROKDSL Orioles 1 154134 32805 19321 10 239338410748 172278 2112 337 116 +3 +0 +4 0.7
202217 ROKFCL Orioles 180158 44506 15374 10 278356424780 146322 218 345 122 +5 +0 +5 1.0
202318 AABowie Baysox 1615 7110 110 00 4675006671.167 200500 66 508 247 +3 +0 +0 0.3
202318 A+Aberdeen IronBirds 11596 32628 19200 52 3334436881.131 354353 1717 481 226 +16 +0 +3 2.0
202318 ADelmarva Shorebirds 352308 9219412 41732 73 299385503888 205357 2112 391 157 +23 +0 +10 3.4
202419 AAANorfolk Tides 8681 18303 5270 10 222267370638 148294 316 284 76 -2 +0 +2 0.0
202419 AABowie Baysox 446398 11522016 41852 95 289358465823 176329 199 362 135 +18 -0 +13 3.1
202520 MLBBaltimore Orioles 118109 18604 6303 00 165229330559 165187 255 251 51 -7 +0 +0 +8 +3 0.5
202520 AAANorfolk Tides 321270 7317023 44764 00 270381589969 319287 2414 415 176 +27 +0 +9 3.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 118109 18604 6303 00 165229330559 165187 255 251 51 -7 +0 +0 +8 +3 0.5

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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 19 projected seasons
198,16542020236300451+116+145.735.5
/162664342+9.4+0.13.7pk7: 25
#1Asdrúbal Cabreralast yr '21
career totals — 15 seasons, 7,401 PA
157,40119591266329423+58+1138.232.2
/162664178+5.2+1.03.4pk7: 26
#2Jason Variteklast yr '11
career totals — 12 seasons, 5,047 PA
125,04716622255343431+61+1533.130.8
/162664223+8.0+1.94.4pk7: 28
#3Stephen Drewlast yr '17
career totals — 12 seasons, 4,917 PA
124,91712341252318423+48+3526.225.1
/162664176+6.5+4.73.5pk7: 24
#4Mike Moustakaslast yr '23
career totals — 13 seasons, 5,577 PA
135,57721521247307431+14+1822.822.1
/162664263+1.6+2.12.7pk7: 21
#5Eduardo Escobarlast yr '23
career totals — 12 seasons, 5,114 PA
125,11416423253305430+29+1621.121.1
/162664213+3.7+2.02.7pk7: 21
#6John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14

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
Samuel Basallo (OGILVIE) 21 42→51 65→69 33→32 35 243/306/452 209281 261 26% 8% 107 +2.7
Tyler Soderstrom
2023 · AAA
21 44→54 58→60 44→40 37 236/282/437 201313 273 33% 5% 99 +1.7 228/287/417 189288 254 30% 7% 96 +1.5 257/339/46921229826422%10%126+2.6
Mark Vientos
2022 · AAA
22 40→49 58→60 38→30 36 221/267/417 196296 283 35% 5% 88 +0.9 242/298/439 197329 272 33% 7% 106 +2.2 245/305/44720232528032%7%109+2.0
Eloy Jiménez
2020 · MLB
23 49→56 58→65 42→40 42 259/302/461 202301 282 25% 6% 114 +2.7 264/312/464 200315 282 25% 6% 118 +3.0 268/322/45819131827024%7%119+1.5
Mike Moustakas
2011 · AAA
22 44→54 54→65 44→45 40 233/264/411 179257 235 21% 4% 85 +0.7 247/293/401 154283 174 19% 5% 94 +1.3 264/326/51324826435216%7%131+3.9
Jordan Diaz
2023 · MLB
22 53→56 55 42→30 43 274/310/456 182307 233 20% 5% 115 +2.8 254/298/416 162298 212 22% 5% 100 +1.7 246/294/40115528821023%5%91+0.8
Andy Pages
2023 · AA
22 39→49 57→60 45→50 44 212/294/409 197278 266 33% 8% 97 +1.5 245/312/431 186310 229 27% 7% 110 +2.4 270/324/464194313251022%6%121+2.8
Austin Riley
2020 · MLB
23 43→53 60→65 40 37 232/283/447 214305 302 34% 6% 102 +1.9 264/326/486 222325 302 27% 7% 131 +3.9 282/354/51823633531125%8%146+5.6
MJ Melendez
2022 · AAA
23 39→49 65→60 40→50 46 226/295/469 243272 355 32% 9% 113 +2.6 227/308/420 193280 236 26% 10% 105 +2.1 220/304/40018027420526%10%95+1.3
Gleyber Torres
2020 · MLB
23 50→53 60 45→50 49 266/329/479 212302 297 23% 8% 129 +3.7 256/326/420 164300 2010 21% 9% 112 +2.6 259/345/39914029417617%11%113+2.9
Oswaldo Arcia
2014 · MLB
23 49→51 56→60 42→45 42 250/306/446 196324 244 30% 7% 111 +2.5 228/287/413 185293 243 30% 6% 95 +1.4 215/292/41419829226334%8%95+0.7
Jay Bruce
2009 · MLB
22 51→54 56→65 46→50 41 263/308/461 199329 239 28% 6% 115 +2.8 256/323/463 207300 278 23% 9% 122 +3.3 254/334/47221929728724%10%119+3.1
Evan Longoria
2007 · AA
21 46→56 58→65 45→50 40 250/284/446 196281 278 23% 4% 102 +1.9 261/331/469 208307 266 23% 8% 128 +3.6 271/363/51224229529819%12%141+4.9
Mark Reynolds
2007 · AA
23 44→54 58→65 43→50 41 234/291/435 201299 273 31% 7% 102 +1.9 253/326/472 219340 288 32% 9% 126 +3.5 255/337/492237341311232%10%131+4.0
Nolan Arenado
2012 · A
21 47→56 55→65 42→40 44 248/280/431 183256 233 15% 4% 96 +1.5 244/281/392 148265 162 15% 5% 85 +0.7 268/329/49122327329314%8%126+3.7
Travis Snider
2010 · MLB
22 49→53 53→60 39→50 44 245/312/423 177336 214 32% 8% 107 +2.2 249/304/411 162317 1812 26% 7% 101 +1.8 251/304/402151313161524%7%95+1.1
Chris Carter
2006 · AA
23 48→57 57→55 37→40 48 253/308/446 193266 262 17% 6% 112 +2.6 261/314/420 159289 185 16% 7% 107 +2.2 266/317/42115429518416%6%106+2.1
Miguel Montero
2006 · AA
23 51→59 56→55 44→40 43 265/313/454 189297 254 20% 5% 116 +2.8 244/307/403 159273 203 18% 7% 101 +1.8 273/358/43316032716020%10%120+2.6
Spencer Torkelson
2022 · AAA
22 42→46 60 45→40 50 229/316/447 219275 276 28% 10% 116 +2.8 224/304/409 185278 233 27% 10% 101 +1.8 236/320/45622028429227%10%116+3.1
Kellen Kulbacki
2009 · A
23 47→46 56→60 38→30 50 248/319/434 185284 254 22% 8% 114 +2.7 222/277/341 119269 136 22% 7% 71 -0.3 197/240/273762415520%5%33-0.7
Chris Davis
2008 · AA
22 43→53 61→70 43→40 34 234/274/455 221317 314 36% 5% 101 +1.8 253/299/460 207334 275 31% 6% 112 +2.6 238/337/50826929138331%12%131+4.0