Cedric MullinsCF Tampa Bay Rays
Age 31 L/L 5'7" / 175 lbs MLB HR -6%H +4% Svc 6.453 · Ctrl thru 2026
2026 ROS PROJECTION319 act + 212 ros · stats below = ROS only
wRC+†vL 94106vR 111
AVG/OBP/SLG.244 / .323 / .413
PA212
HR7
SB10
K%21
BB%9
BABIP283
ISO170
MLB%100%
Value2026 · WAR
BAT: -11.3 runs (wOBA-derived runs vs avg)-11BATRUN: +2.6 runs (SB/CS + UBR baserunning)+3RUNFLD: -1.3 runs (Defensive runs vs avg)-1FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +15.1 runs (Replacement-level credit)+15REPTotal WAR: +0.60+0.6WAR
trajectory · projected WAR by year
1.31.61.10.6262829
Tools · Splits · ContractCON 40 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT40
Whiff%
887.0%
xwOBA
270.282
POWER40
Barrel%
275.2
Avg EV
3688.0
Bat Spd
3870.1
EYE55
Chase%
9022.6%
SPEED60
Sprint
5827.8
Platoon Splits2024-2026 · 1090 PA
vs LHP
vs RHP
Edge
PA
254
836
wRC+
79
92
R
wOBA
289
306
R
ISO
116
185
▶▶R
BABIP
269
242
L
K%
17.7%
23.1%
◀◀L
BB%
7.5%
9.2%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2018
Service   6.453 yrs.days
Team Control Through   2026
First FA Year   2027
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$3M+0.2$1.0M-$2M
Totals $3M $1.0M -$2M
Options · projected decision
2027MUTUAL OPT$7.0M / $0.0M buyoutDECLINE
2028MUTUAL OPT$10.0M / $0.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
201621 ADelmarva Shorebirds 559533 11628713 211351 306 218249370618 152265 244 265 61
201621 ADelmarva Shorebirds 559517 141371014 371011 306 273323464787 191314 187 343 121
201722 AABowie Baysox 350324 7415112 16790 97 228265392657 164259 235 280 72
201722 AABowie Baysox 350309 8219113 27580 97 265321460780 194283 178 332 112
201823 AAA3 teams 678625 15432814 421225 234 246299390690 144285 186 297 85
201823 AAA3 teams 678613 16838816 541045 234 274338440778 166307 158 343 120
201924 AAA3 teams 606552 10016410 321245 347 181233279512 98211 205 225 31
201924 AAA3 teams 606531 11519410 51965 347 217290324614 107242 168 272 67
202025 MLBBaltimore Orioles 153140 37433 8371 72 264309400709 136340 245 303 90 -2 +1 +3 +1 +4 0.7
202025 MLBBaltimore Orioles 153140 38433 8371 72 271315407723 136350 245 313 98 -0 +1 +3 +1 +4 0.9
202126 MLBBaltimore Orioles 675603 16935528 591258 308 280352494846 214311 199 363 136 +27 +3 +6 +2 +19 5.9
202126 MLBBaltimore Orioles 675602 17537530 591258 308 291361518879 228322 199 383 151 +39 +3 +6 +2 +19 7.1
202227 MLBBaltimore Orioles 672610 15230415 471269 3410 249312385698 136289 197 305 92 -6 +3 +8 +2 +19 2.6
202227 MLBBaltimore Orioles 672608 15732416 471269 3410 258320403723 145299 197 320 103 +3 +3 +8 +2 +19 3.5
202328 MLB2 teams 475424 9422314 431041 194 222295387682 165258 229 295 84 -9 +2 +3 +2 +13 1.1
202328 MLB2 teams 475424 9723315 431031 194 229301403705 175265 229 309 95 -3 +2 +3 +2 +13 1.8
202429 MLBBaltimore Orioles 499449 10115317 41985 326 225297385682 160250 208 299 87 -7 +4 -0 +2 +14 1.3
202429 MLBBaltimore Orioles 499444 10416318 41985 326 234303405708 171261 208 312 97 -2 +4 -0 +2 +14 1.9
202530 MLBNew York Mets 498435 9423117 501204 224 216303391693 175253 2410 303 90 -6 +3 -1 +2 +14 1.3
202530 MLBNew York Mets 498435 9423117 501204 224 216303391693 175253 2410 306 92 -4 +3 -1 +2 +14 1.4
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD31 MLBTB 319282 564111 26655 146 199278337615 138216 208 272 66 -12 +0 -1 +1 +9 -0.3
YTD31 MLBTB 319280 564111 26655 146 200278339617 139218 208 275 68 -11 +0 -1 +1 +9 -0.2
ROS31 MLBTB 100% 212188 46917 19453 103 244323413736 170275 219 321 104 +1 +1 -0 +1 +6 0.8
ROS31 MLBTB 100% 213189 45817 19453 103 238318402720 164278 219 312 97 -1 +1 -0 +1 +6 0.7
FULL31 MLBTB 532471 10112218 451108 249 214294363657 149240 218 288 79 -13 +1 -1 +2 +15 0.4
TOT31 MLBTB 531470 10213218 451108 249 217296368664 151243 218 291 81 -11 +1 -1 +2 +15 0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732 MLBTB 100% 458410 9918315 40995 186 241316410726 168281 229 321 104 +2 +1 -4 +2 +13 1.4
202833 MLBTB 100% 428383 9016313 37955 134 235311394705 159276 229 314 98 -1 +1 -5 +2 +12 0.9
202934 MLBTB 100% 382342 7713211 33874 83 225301371672 146269 239 304 91 -4 +0 -5 +1 +11 0.3
202732 MLBTB 100% 458410 9918314 40995 186 241316402719 161284 229 313 98 -1 +1 -4 +2 +13 1.1
202833 MLBTB 100% 428383 9116313 37955 134 238313397710 159279 229 306 92 -4 +1 -5 +2 +12 0.6
202934 MLBTB 100% 382342 7813211 33874 83 228303374678 146273 239 296 85 -6 +0 -5 +1 +11 0.1
▸ Career Totals
Career 46984191 102119930148 39898450 19652 244316411727 168283 218 319 102 +11 +18 +5 +20 +133 19.2
/ 162G 650580 14128420 551367 277 243316409724 166283 218 319 102 +2 +3 +1 +3 +18 2.7
Career 66456018 140327648189 488139656 28974 233297389686 156271 217 299 87 -98 +28 +5 +24 +188 15.0
/ 162G 650589 13727518 481375 287 233296387683 154271 217 299 87 -10 +3 +1 +2 +18 1.5

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
201621 ADelmarva Shorebirds 559517 141371014 371011 306 273323464787 191314 187 343 121 +13 +4 +16 3.3
201722 AABowie Baysox 350309 8219113 27580 97 265321460780 194283 178 332 112 +5 -1 +10 1.4
201823 MLBBaltimore Orioles 191170 40904 17372 23 235312359671 124279 199 302 89 -2 -1 -1 +2 +5 0.3
201823 AAANorfolk Tides 269242 651736 22392 120 269335438773 169298 148 339 118 +5 +2 +8 1.6
201823 AABowie Baysox 218201 631256 15281 91 313364512876 199339 137 382 151 +13 +1 +6 2.1
201924 MLBBaltimore Orioles 7464 6020 4143 10 94183156339 62118 195 160 -19 -10 +0 +2 +2 +2 -0.4
201924 AAANorfolk Tides 306268 55825 25511 134 205274306580 101231 178 256 54 -16 +1 +9 -0.6
201924 AABowie Baysox 226199 541105 22311 203 271347402749 131293 1410 332 112 +3 +3 +6 1.3
202025 MLBBaltimore Orioles 153140 38433 8371 72 271315407723 136350 245 313 98 -0 +1 +3 +1 +4 0.9
202126 MLBBaltimore Orioles 675602 17537530 591258 308 291361518879 228322 199 383 151 +39 +3 +6 +2 +19 7.1
202227 MLBBaltimore Orioles 672608 15732416 471269 3410 258320403723 145299 197 320 103 +3 +3 +8 +2 +19 3.5
202328 MLBBaltimore Orioles 455404 9423315 431011 193 233308416724 183271 229 317 101 +0 +3 +3 +2 +13 2.1
202328 AABowie Baysox 2020 3000 020 01 150150150300 167 100 136 -38 -3 -0 +1 -0.3
202429 MLBBaltimore Orioles 499444 10416318 41985 326 234303405708 171261 208 312 97 -2 +4 -0 +2 +14 1.9
202530 MLBNew York Mets 498435 9423117 501204 224 216303391693 175253 2410 306 92 -4 +3 -1 +2 +14 1.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 32172867 70814421103 26965833 14736 247318420738 173284 208 324 106 +23 +15 +19 +15 +91 16.7

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
#1B.J. Uptonlast yr '16
career totals — 12 seasons, 5,858 PA
125,858164300243321402+14+1724.524.5
/1626641934+1.6+2.02.8pk7: 25
#2Chris Younglast yr '18
career totals — 13 seasons, 5,316 PA
135,316191142235314428-0+321.320.7
/1626642418-0.0+0.42.7pk7: 20
#3Kolten Wonglast yr '23
career totals — 11 seasons, 4,283 PA
114,28386120256330390+15+2118.417.8
/1626641319+2.4+3.22.8pk7: 17
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 13 projected seasons
135,330170227239309405+7+1518.817.8
/1626642128+0.9+1.82.3pk7: 17
#4Cameron Maybinlast yr '20
ASSS
career totals — 13 seasons, 4,182 PA
134,18272182254322375+9+613.112.8
/1626641129+1.4+1.02.1pk7: 13
#5Kevin Pillarlast yr '24
career totals — 11 seasons, 4,353 PA
114,353114108256294407+9+1612.612.4
/1626641716+1.4+2.51.9pk7: 12
#6Drew Stubbslast yr '16
career totals — 8 seasons, 3,143 PA
83,14392161244314394+3+1612.212.3
/1626641934+0.6+3.32.6pk7: 12

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
Cedric Mullins (OGILVIE) 31 40 40 60 55 217/296/368 151243 1824 21% 8% 81 +0.6
Kevin Kiermaier
2021 · MLB
31 44→54 49→55 58→55 47 224/290/384 161270 1621 24% 8% 88 +0.9 243/308/386 143312 1317 25% 8% 95 +1.4 248/311/389141317121724%7%94+0.8
Dewayne Wise
2009 · MLB
31 48→40 53→60 59→55 42 247/294/428 181289 1925 22% 5% 101 +1.8 242/282/405 163292 1520 22% 4% 89 +1.0 248/283/416169302172724%4%90+0.5
George Lombard
2007 · MLB
31 45→44 50 58→55 44 226/298/385 159307 1825 31% 8% 92 +1.2 227/291/365 138323 1523 32% 7% 83 +0.6 220/287/329109314123232%8%69-0.1
Jace Peterson
2021 · MLB
31 47→57 49→50 55 52 236/313/390 155284 1518 22% 10% 99 +1.7 236/323/382 146299 1618 25% 11% 101 +1.8 227/319/357130289142025%11%89+0.6
Leonys Martin
2019 · MLB
31 49→56 49→50 54→60 45 247/302/398 151306 1621 25% 7% 96 +1.5 229/297/385 156290 1912 27% 8% 92 +1.2 196/272/33914324921930%8%69-0.2
Dylan Moore
2022 · MLB
29 40→47 54→50 55→65 49 214/305/392 178271 2129 29% 10% 98 +1.6 219/328/394 175294 1833 30% 11% 108 +2.3 210/332/386176289164130%12%104+1.0
Rafael Ortega
2021 · MLB
30 45→54 50→55 52→55 48 229/290/390 161268 1816 22% 8% 89 +1.0 242/319/388 146292 1618 22% 10% 101 +1.8 232/322/362130281142121%11%92+0.8
Corey Patterson
2011 · MLB
31 48→54 45→55 54→60 41 237/275/364 127289 1227 23% 5% 76 +0.0 225/258/345 120277 1121 23% 4% 63 -0.8 211/238/325114257111923%3%46-1.2
Roger Bernadina
2014 · MLB
30 46→56 45 55→60 47 228/297/351 123283 1221 24% 8% 82 +0.5 210/288/324 114303 1118 32% 9% 72 -0.2 221/290/331110319112032%8%71-0.2
Ryan Roberts
2012 · MLB
31 46→52 49→50 49→55 54 234/313/383 149271 1618 20% 10% 98 +1.6 227/291/356 129270 1411 21% 8% 81 +0.4 231/281/35412327113220%6%74-0.1
Reggie Taylor
2008 · MLB
31 52→58 50 53→55 48 264/318/421 157299 1825 18% 7% 109 +2.4 244/288/391 147286 1617 21% 6% 89 +0.9 233/270/371137276141221%5%75+0.0
Brian Bogusevic
2014 · MLB
30 50→55 46→50 56→55 50 243/317/373 130305 1321 24% 9% 96 +1.5 253/310/384 131316 1417 23% 7% 95 +1.4 258/306/388130318141523%6%92+0.8
Andy Fox
2002 · MLB
31 46→53 46→40 51→60 55 229/315/354 125265 1415 19% 10% 91 +1.1 229/310/324 95285 723 21% 9% 81 +0.4 236/322/3147829743120%9%76+0.0
Wynton Bernard
2023 · MLB
32 47→57 47→45 61→60 44 233/280/372 139279 1430 22% 6% 80 +0.4 234/283/346 112296 1033 23% 6% 75 -0.0 231/283/3279529983924%6%65-0.5
Justin Leone
2009 · AAA
32 40→41 50 52→55 50 209/290/363 154264 1818 27% 10% 83 +0.6 194/263/323 129274 1413 32% 8% 61 -1.0 130/199/223931949637%8%8-1.9
Chase d'Arnaud
2019 · MLB
32 48→50 47→45 56→60 45 237/298/376 139300 1423 25% 7% 89 +1.0 202/266/327 125291 1416 34% 7% 63 -0.8 150/219/24493230111538%6%20-2.3
Jason Pridie
2015 · AAA
31 46→54 45→50 55 41 229/272/352 122291 1319 26% 5% 71 -0.3 254/301/421 167307 2119 24% 6% 102 +1.8 275/323/469194323261923%6%122+2.9
Jason Repko
2012 · MLB
31 45→48 45→50 53→55 44 227/284/344 117284 1421 25% 6% 75 -0.0 216/277/342 126282 1314 27% 7% 71 -0.3 187/252/315128245121028%6%51-0.6
Ryan Langerhans
2011 · MLB
31 48→40 47→50 49→50 54 231/323/373 142310 1415 28% 12% 99 +1.7 208/301/360 152303 1810 34% 12% 87 +0.8 194/291/34815427819835%12%77+0.1
Adam Engel
2022 · MLB
30 46→48 51→50 55→60 42 236/299/401 164296 1820 26% 6% 96 +1.5 216/283/342 126308 1224 32% 7% 74 -0.1 198/270/30610829992934%8%55-0.7