Bligh MadrisOF Memphis Redbirds
Age 30 L/R 6'1" / 208 lbs AAA Svc 4.000 · Ctrl thru 2027
2026 ROS PROJECTION284 act + 189 ros · stats below = ROS only
wRC+†100
AVG/OBP/SLG.233 / .315 / .436
PA189
HR8
K%26
BB%10
BABIP281
ISO203
MLB%10%
Value2026 · WAR
BAT: +1.3 runs (wOBA-derived runs vs avg)+1BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +1.2 runs (Defensive runs vs avg)+1FLDPOS: -8.5 runs (Positional adjustment)-8POSREP: +13.4 runs (Replacement-level credit)+13REPTotal WAR: +0.80+0.8WAR
0.00.51.00.00.1-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 40 / POW 50
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT40
Whiff%
3612.6%
xwOBA
250.279
POWER50
Barrel%
396.8
Avg EV
3487.9
Bat Spd
5271.6
EYE55
Chase%
6329.1%
SPEED45
Sprint
4227.1
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-2$0.7M+0.0$0.1M+$0.0M (cut)
2027Arb-3$2M+0.1$0.4M+$0.0M (cut)
Totals $0.0M $0.5M +$0.0M

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
201822 A+Bradenton Marauders 411376 72956 221293 34 191242290532 98266 315 235 38
201822 A+Bradenton Marauders 411369 881259 28883 34 238297371668 133283 217 292 82
201923 AAAltoona Curve 514474 10219112 301392 34 215265335600 120275 276 265 61
201923 AAAltoona Curve 514457 1192628 43992 34 260324379703 118314 198 311 96
202024 INTLBrisbane Bandits 9885 22503 12150 10 259351424774 165279 1512
202024 INTLBrisbane Bandits 9885 22503 12150 10 259351424774 165279 1512 344 121
202125 AAA3 teams 486442 982517 311155 54 222280330611 109278 246 274 68
202125 AAA3 teams 486415 1082819 58905 54 260358398755 137307 1912 337 116
202226 AAA3 teams 513474 10926311 341351 94 230283367650 137296 267 283 75
202226 AAA3 teams 513460 11931412 481171 94 259330422752 163320 239 333 113
202327 AAA2 teams 486428 8611415 481552 126 201285350635 150269 3210 280 73
202327 AAA2 teams 486404 9311615 711222 126 230347399746 168286 2515 332 112
202428 AAA2 teams 504455 9318229 421483 215 204276444720 240227 298 307 93
202428 AAA2 teams 504432 9923220 591313 215 229322431753 201277 2612 331 111
202529 INTL3 teams 531474 11121321 461355 137 234309424733 190278 259 308 94
202529 INTL3 teams 531452 12427319 651105 137 274370473843 199319 2112 369 141
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD30 AAASTL 284249 5712012 29743 42 229317422738 193271 2610 321 104 +1 +0 +0 -5 +8 0.4
YTD30 AAASTL 284235 6515014 42623 42 277391519911 243315 2215 396 161 +20 +0 +0 -5 +8 2.3
ROS30 AAASTL 10% 189167 39818 18502 31 233315436751 203269 2610 316 100 +0 +0 +1 -3 +5 0.4
ROS30 MLBSTL 10% 1917 4101 250 00 235316471786 235269 2611 310 95 -0 +0 +0 -0 +1 0.0
FULL30 AAASTL 303266 6113013 31793 42 229317425741 195271 2610 320 103 +1 +0 +0 -5 +9 0.5
TOT30 AAASTL 473416 9620120 471245 73 231316428744 197275 2610 319 102 +1 +0 +1 -8 +13 0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBSTL 33% 278248 5511111 26742 41 222301407708 185266 279 312 97 -1 +0 -1 -5 +8 0.1
202832 MLBSTL 46% 259231 5110110 24702 31 221300403702 182263 279 307 93 -2 +0 -2 -5 +7 -0.1
202933 MLBSTL 54% 229204 43818 21632 21 211291377668 167258 289 299 87 -3 +0 -3 -4 +6 -0.4
202731 MLBSTL 33% 9181 19404 9241 10 235319432751 198266 2610 306 93 -1 +0 -0 -2 +3 0.0
202832 MLBSTL 46% 119106 23405 11321 21 217297396693 179263 279 301 88 -2 +0 -1 -2 +3 -0.1
202933 MLBSTL 54% 123109 23405 12341 10 211295385680 174258 2810 294 83 -2 +0 -1 -2 +3 -0.2
▸ Career Totals
Career 580519 11124017 541533 62 214291358650 145267 269 283 75 -16 +0 -3 -29 +16 -3.2
/ 162G 650582 12427019 611713 72 213291357648 144266 269 283 75 -18 +1 -3 -33 +18 -3.6
Career 44984058 88117123141 354122829 7938 217285375659 158271 278 280 73 -139 +1 -4 -77 +127 -9.4
/ 162G 650586 12725320 511774 115 217283372656 155271 278 280 73 -20 +0 -1 -11 +18 -1.4

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
201822 A+Bradenton Marauders 411369 881259 28883 34 238297371668 133283 217 292 82 -8 -1 +12 0.2
201923 AAAltoona Curve 514457 1192628 43992 34 260324379703 118314 198 311 96 -2 -1 +15 1.2
202024 INTLBrisbane Bandits 9885 22503 12150 10 259351424774 165279 1512 344 121 +2 +0 +3 0.5
202125 AAAIndianapolis Indians 385334 912519 40704 24 272357434791 162314 1810 348 124 +11 -1 +11 2.1
202125 AAAltoona Curve 3326 5000 760 00 192364192556 250 1821 285 76 -1 +0 +1 0.0
202125 INTLGigantes de Carolina 6855 12300 11141 30 218358273631 55286 2116 300 88 -1 +1 +2 0.2
202226 MLBPittsburgh Pirates 123113 20701 10310 21 177244265509 88235 258 235 38 -9 +0 -1 -5 +3 -1.2
202226 AAADurham Bulls 334296 8822411 33741 42 297370510880 213360 2210 382 150 +19 +0 +9 2.9
202226 INTLSultanes de Monterrey 5651 11200 5120 31 216286255541 39282 219 254 52 -3 +0 +2 -0.1
202327 MLBHouston Astros 3026 4100 470 00 154267192459 38211 2313 226 31 -2 +0 -1 -9 +1 -1.1
202327 AAASugar Land Space Cowboys 456378 8910615 671152 126 235353413765 177291 2515 339 117 +9 +0 +13 2.2
202428 MLBDetroit Tigers 7567 18301 6200 00 269324358683 90362 278 304 91 -1 +0 +2 -9 +2 -0.6
202428 AAAToledo Mud Hens 429365 8120219 531113 215 222322444765 222261 2612 335 115 +7 +2 +12 2.2
202529 AAAToledo Mud Hens 205177 411015 24520 32 232320384704 153295 2512 313 98 -0 -0 +6 0.5
202529 ALakeland Flying Tigers 3833 9003 550 01 273368545914 273240 1313 399 163 +3 -0 +1 0.3
202529 INTLMexico Rojo 288242 7417211 36535 104 306405529934 223346 1812 405 168 +22 +0 +8 3.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 228206 421102 20580 21 204273286560 83272 259 257 54 -12 +0 -0 -23 +6 -2.9

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
#1Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#2Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#3Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#4John 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
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
3560167215286360-6-1-0.3-0.3
/162664198-7.2-1.6-0.4pk7: -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
Bligh Madris (OGILVIE) 30 40 50 45 55 231/316/428 197275 207 26% 10% 102 +0.8
Yoshi Tsutsugo
2022 · MLB
30 43 55→50 42→30 53 228/314/412 184273 233 25% 11% 105 +2.1 227/315/379 152301 184 29% 11% 97 +1.5 216/313/35213529417230%12%88+0.5
Jason Vosler
2023 · MLB
29 42→43 53→55 49→40 45 223/288/393 170274 226 27% 7% 90 +1.0 215/275/384 169275 216 29% 7% 82 +0.5 205/266/37717225822430%7%73-0.1
Daniel Palka
2022 · MLB
30 40→44 53→55 50 47 215/284/382 167268 217 28% 9% 85 +0.7 225/282/392 167291 225 30% 7% 87 +0.8 217/273/38016327923231%7%76+0.0
John Mayberry Jr.
2014 · MLB
30 46→48 51→55 45→50 47 237/295/399 163280 187 23% 7% 94 +1.3 215/284/374 159260 186 24% 8% 83 +0.6 182/261/34516321318224%9%65-0.2
Eric Munson
2008 · MLB
30 44→43 51→60 43→40 50 229/295/391 161254 203 19% 8% 92 +1.2 214/290/354 140256 163 22% 9% 81 +0.4 197/283/33413723716024%9%71-0.1
Jason Grabowski
2005 · MLB
29 45 52→50 47→40 50 236/308/403 167287 215 26% 10% 101 +1.8 231/301/379 148268 176 20% 9% 91 +1.1 218/289/35213424716219%9%74-0.0
Mark Payton
2021 · MLB
29 46→53 52→55 45→50 47 238/297/410 172282 2010 23% 8% 98 +1.6 235/289/375 140278 1312 20% 7% 85 +0.7 240/295/371131286111019%7%84+0.5
Anthony Recker
2014 · MLB
30 42→48 52→55 43→45 47 220/295/386 166285 216 30% 9% 92 +1.2 208/278/363 155281 196 32% 8% 78 +0.2 196/276/34014426018331%9%67-0.2
DJ Stewart
2023 · MLB
29 44→47 54→60 49→50 54 228/332/403 175289 236 28% 12% 111 +2.5 211/314/395 184266 256 29% 11% 102 +1.9 184/295/36017722825531%11%84+0.3
Rafael Ortega
2022 · MLB
31 49→54 53→55 49→55 49 254/317/429 176298 2117 23% 8% 111 +2.5 232/319/365 133283 1420 22% 11% 95 +1.4 217/315/340123267132422%12%85+0.4
Kirk Nieuwenhuis
2017 · MLB
29 45→50 54→60 44→50 49 225/311/411 187309 2011 32% 11% 105 +2.1 204/289/333 129318 1210 36% 10% 75 -0.0 181/266/2821022978838%10%50-0.9
Jose Rojas
2022 · MLB
29 41→49 53→65 47→50 45 220/273/394 174260 208 25% 7% 83 +0.6 216/274/411 195258 258 27% 7% 89 +0.9 207/272/429221238301028%8%90+0.7
Colby Rasmus
2017 · MLB
30 41→51 55→60 47→50 48 219/294/400 181280 246 30% 10% 95 +1.4 226/289/409 183300 246 32% 8% 95 +1.4 216/264/43021428529235%6%85+0.1
Valentino Pascucci
2009 · AAA
30 44→45 55 47→45 49 229/315/411 182294 247 30% 10% 106 +2.2 217/297/383 166291 214 31% 10% 92 +1.2 207/295/37316629522035%10%85+0.5
Matt Clark
2017 · MLB
30 41→49 55→60 47→30 43 225/279/399 175267 243 26% 6% 88 +0.9 234/288/421 187289 244 27% 7% 97 +1.5 232/290/43520327827027%7%102+1.2
Jayson Nix
2011 · MLB
28 43→49 54→55 46→55 46 230/296/403 173266 2210 23% 7% 96 +1.5 216/281/350 134275 1413 26% 7% 76 +0.0 207/276/316109275101827%7%61-0.5
Brad Nelson
2013 · AAA
30 44→48 53→50 44→50 48 230/295/400 170275 214 25% 8% 95 +1.4 215/270/347 132260 164 23% 7% 69 -0.4 196/249/30310623513122%6%49-1.1
Justin Maxwell
2014 · MLB
30 45→44 55→60 52→60 45 231/303/423 192311 2315 32% 8% 104 +2.0 214/278/348 134312 159 34% 7% 73 -0.1 199/263/30810829513635%6%54-0.6
Donnie Murphy
2014 · MLB
31 42→40 55→65 47→45 41 223/287/406 183274 237 28% 6% 93 +1.3 203/268/336 133258 166 27% 6% 66 -0.6 166/235/2619621012027%7%32-1.0
Rick Ankiel
2010 · MLB
31 45→48 57→65 44→50 46 242/300/439 197279 256 24% 7% 107 +2.2 235/296/392 157303 179 27% 8% 92 +1.2 230/292/37914930415928%8%82+0.2