Coby Mayo1B Baltimore Orioles
Age 24 R/R 6'5" / 225 lbs MLB HR +8% Svc 0.988 · Ctrl thru 2031
2026 ROS PROJECTION246 act + 164 ros · stats below = ROS only
wRC+†vL 11499vR 60
AVG/OBP/SLG.204 / .282 / .388
PA164
HR7
K%30
BB%9
BABIP250
ISO184
MLB%100%
Value2026 · WAR
BAT: -8.6 runs (wOBA-derived runs vs avg)-9BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +1.5 runs (Defensive runs vs avg)+2FLDPOS: -2.0 runs (Positional adjustment)-2POSREP: +11.6 runs (Replacement-level credit)+12REPTotal WAR: +0.30+0.3WAR
0.00.51.00.10.0-$0M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 35 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT35
Whiff%
788.1%
xwOBA
320.288
POWER50
Barrel%
609.7
Avg EV
5189.2
Bat Spd
7974.4
EYE50
Chase%
9018.7%
SPEED55
Sprint
6027.9
Platoon Splits2024-2026 · 400 PA
vs LHP
vs RHP
Edge
PA
122
278
wRC+
121
60
◀◀L
wOBA
343
264
◀◀L
ISO
217
133
◀◀L
BABIP
288
240
◀◀L
K%
25.4%
31.7%
◀◀L
BB%
9.0%
9.4%
R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   0.988 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.1$0.5M+$0.2M
2027Pre-Arb$0.8M
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $0.3M $0.1M +$0.2M

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 A2 teams 216193 481017 18535 110 249329420748 171308 258 323 106
202119 A2 teams 216182 581419 29405 110 319426555981 236368 1913 431 188
202220 A+2 teams 433395 7816213 271507 51 197261347608 149275 356 265 61
202220 A+2 teams 433383 9620219 391127 51 251331462793 211301 269 348 124
202321 AA2 teams 614529 12034321 6819113 51 227330422751 195308 3111 323 106
202321 AA2 teams 614504 14645329 9314813 51 290413563977 274353 2415 423 182
202422 AAA3 teams 452413 10021321 321315 44 242304460764 218300 297 331 111
202422 AAA3 teams 452399 10926325 461245 44 273356541897 268333 2710 389 156
202523 MLB2 teams 489440 8919218 411525 41 202278377655 175260 318 288 78 -12 +0 -4 -9 +14 -1.1
202523 MLB2 teams 489431 9522219 501375 41 220309413722 193273 2810 320 103 +2 +0 -4 -9 +14 0.3
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 MLBBAL 246223 439012 19803 10 193265395660 202235 338 289 79 -6 +0 +1 +1 +7 0.4
YTD24 MLBBAL 246223 439012 19803 10 193265395660 202235 338 292 82 -5 +0 +1 +1 +7 0.4
ROS24 MLBBAL 100% 164147 30607 14492 10 204282388670 184252 309 296 84 -3 +0 +0 -3 +5 -0.1
ROS24 MLBBAL 100% 164147 30607 14492 10 204282388670 184256 309 293 82 -3 +0 +0 -3 +5 -0.1
FULL24 MLBBAL 410370 7315019 331295 20 197272392664 195241 318 290 80 -9 +0 +2 -2 +12 0.2
TOT24 MLBBAL 410370 7315019 331295 20 197272392664 195241 318 292 81 -9 +0 +2 -2 +12 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBBAL 65% 420377 7716117 351265 31 204281387668 183252 308 299 87 -6 +0 +1 -8 +12 -0.1
202725 MLBBAL 65% 273245 5211112 23823 20 212288412700 200257 308 296 84 -5 +0 +1 -5 +8 -0.1
▸ Career Totals
Career 777696 14329130 6823710 60 205286379665 174262 319 292 81 -16 +1 -4 -15 +22 -1.3
/ 162G 650582 11924125 571988 50 204284378662 174260 309 292 81 -14 +1 -4 -12 +18 -1.1
Career 27882494 54212212104 23585242 338 217296401697 184282 318 304 91 -29 +3 -4 -40 +79 0.9
/ 162G 650581 12628324 5519910 82 217296399695 182282 318 304 91 -7 +1 -1 -9 +18 0.2

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 ADelmarva Shorebirds 125106 33815 16263 50 311416547963 236373 2113 423 182 +12 +1 +4 1.6
202119 ROKFCL Orioles Black 9176 25604 13142 60 3294405661.005 237362 1514 441 196 +10 +1 +3 1.4
202220 AABowie Baysox 145128 32405 12504 00 250333398732 148365 348 329 110 +2 +0 +4 0.6
202220 A+Aberdeen IronBirds 288255 6416214 27623 51 251330494824 243275 229 357 132 +10 +1 +8 1.9
202321 AAANorfolk Tides 267217 5815112 42625 10 267398512909 244315 2316 397 162 +19 +0 +8 2.7
202321 AABowie Baysox 347287 8830217 51868 41 3074256031.028 296384 2515 443 197 +38 +0 +10 4.9
202422 MLBBaltimore Orioles 4641 4000 4221 00 9819698293 211 489 155 -23 -6 +0 -1 +2 +1 -0.5
202422 AAANorfolk Tides 390345 9923322 40973 44 287366562928 275338 2510 401 165 +29 -1 +11 4.0
202422 A+Aberdeen IronBirds 1613 6303 251 00 4625621.3851.947 923600 3112 764 443 +6 +0 +0 0.7
202523 MLBBaltimore Orioles 294263 5712011 27844 30 217299388687 171274 299 309 95 -2 +1 -4 -9 +8 -0.6
202523 AAANorfolk Tides 195168 381028 23531 11 226323452775 226273 2712 337 116 +4 -0 +6 0.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career 340304 6112011 311065 30 201285349634 148267 319 288 79 -8 +1 -5 -7 +10 -1.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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#3John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#5Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
#6Hunter Dozierlast yr '23
career totals — 6 seasons, 2,294 PA
62,2947319238305421-23-450.00.0
/162664215-6.5-13.20.0pk7: 0
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,2204910209283393-22-8-0.3-0.2
/162664275-11.9-4.1-0.2pk7: -0

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
Coby Mayo (OGILVIE) 24 35 50 55 50 197/272/392 195241 192 31% 8% 81 +0.3
Richie Shaffer
2016 · MLB
25 38 54→55 47→40 43 206/272/387 181266 225 32% 8% 82 +0.5 185/252/318 133280 165 38% 7% 56 -1.3 161/230/27211125613341%7%31-2.2
Enmanuel Valdez
2023 · AAA
24 41→44 56→55 46→45 43 225/280/412 187275 257 28% 7% 92 +1.2 220/285/390 170266 218 25% 8% 88 +0.9 208/281/37116324421824%9%79+0.1
Elehuris Montero
2023 · MLB
24 41→51 53→55 45→30 42 220/283/392 172274 224 29% 6% 88 +0.9 217/276/369 152288 193 30% 7% 79 +0.3 210/271/35714727919131%7%72-0.2
Ryan Rua
2014 · AA
24 37→47 53→50 52→50 41 202/263/378 176252 2110 29% 6% 76 +0.1 232/287/373 141299 168 27% 6% 84 +0.6 241/298/37313231115926%6%84+0.4
Curtis Terry
2022 · MLB
25 43 55 46→30 40 231/290/421 190279 234 26% 5% 98 +1.6 230/294/399 169270 205 23% 7% 94 +1.3 215/286/37516124219020%8%80+0.2
Alex Binelas
2023 · AA
23 34→26 54→50 51→50 41 194/261/370 176265 247 36% 8% 72 -0.2 200/264/348 148298 1812 37% 8% 68 -0.5 226/305/37915332420834%9%90+0.6
Jerry Sands
2012 · MLB
24 42→46 55→60 47→45 45 224/288/408 184273 237 27% 8% 94 +1.3 205/273/348 143278 174 31% 8% 72 -0.2 238/300/41217429720326%8%96+0.8
Carlos Rincon
2022 · AA
24 39→37 55 50→45 38 210/264/386 176286 246 35% 6% 78 +0.2 214/262/361 147314 187 36% 5% 70 -0.3 176/212/29812228113041%4%28-0.8
Darick Hall
2019 · AA
24 40 55 48→40 37 220/277/402 182276 243 30% 5% 89 +0.9 201/273/352 151267 164 30% 6% 73 -0.1 216/275/39518025924227%6%83+0.5
Nick Pratto
2023 · MLB
24 36→45 58→60 50 46 200/294/408 208280 279 37% 10% 97 +1.5 196/269/335 139300 169 37% 8% 67 -0.5 181/252/29811727913937%8%47-1.5
Michael Toglia
2023 · MLB
24 36→34 53→55 48→45 41 193/261/360 167280 218 38% 8% 70 -0.3 188/264/344 156262 207 35% 9% 67 -0.5 189/268/36717825324734%9%71-0.2
Wladimir Balentien
2009 · MLB
25 40→45 53→55 44→50 44 216/275/389 173262 229 27% 7% 83 +0.6 230/288/403 173281 209 25% 7% 92 +1.2 234/293/408175284201024%7%95+0.9
John Mayberry Jr.
2008 · AA
24 37→47 54→55 51→50 41 205/264/381 176254 2310 30% 6% 77 +0.1 215/264/376 161269 1911 27% 5% 75 -0.0 243/295/401158287191222%6%91+0.9
Sandro Fabian
2023 · AAA
25 42→47 56→60 49→45 40 228/271/417 188255 264 23% 4% 89 +1.0 232/278/399 167262 206 20% 5% 87 +0.8 232/278/39516425919519%5%82+0.4
Ruben Cardenas
2023 · AAA
25 38→42 57→55 45→50 37 212/259/399 186275 279 34% 6% 79 +0.3 223/281/395 172280 2211 28% 6% 88 +0.9 221/284/392171272221127%6%85+0.5
Spencer Steer
2022 · AA
24 40→50 52→55 48→50 45 213/285/380 166264 218 28% 8% 85 +0.7 232/310/400 168281 1910 24% 9% 101 +1.8 238/325/410172280191521%10%107+2.4
Rodolfo Castro
2023 · MLB
24 40 53→55 47→50 41 215/272/390 175275 2210 30% 6% 82 +0.5 211/275/356 145278 189 30% 7% 75 -0.0 201/269/340139259181229%7%66-0.5
Jon Griffin
2013 · AA
24 44→46 53→50 48→30 41 233/281/395 161287 233 28% 6% 87 +0.8 212/258/346 134293 182 33% 5% 65 -0.7 193/238/31612427317135%4%46-1.4
Jhonkensy Noel
2023 · AAA
22 37→40 55 47→45 37 206/258/387 181273 245 34% 5% 76 +0.1 206/262/379 173264 243 31% 6% 76 +0.1 200/256/37117125124131%5%68-0.4
Aaron Sabato
2023 · AA
24 33→41 53→55 47→45 44 175/277/341 167288 224 44% 11% 73 -0.1 186/266/334 148300 186 41% 9% 66 -0.6 198/262/36016328421537%7%68-0.3