Charles Leblanc3B Gwinnett Stripers
Age 30 R/R 6'3" / 195 lbs AAA Svc 4.000 · Ctrl thru 2027
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 200 proj PA
wRC+†103
AVG/OBP/SLG.228 / .325 / .379
PA200
HR6
K%30
BB%12
ISO153
MLB%10%
Value2026 · WAR
BAT: +0.7 runs (wOBA-derived runs vs avg)+1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.6 runs (Defensive runs vs avg)-1FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +5.7 runs (Replacement-level credit)+6REPTotal WAR: +0.60+0.6WAR
0.00.51.00.00.3-$0M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 30 / POW 52
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT30
Whiff%
5910.0%
xwOBA
430.300
POWER52
Barrel%
619.8
Avg EV
2387.0
Bat Spd
4270.5
EYE54
Chase%
6229.4%
SPEED60
Sprint
4327.2
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.8M+0.0$0.1M+$0.0M (cut)
2027Arb-3$2M+0.3$1M+$0.0M (cut)
Totals $0.0M $1M +$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
201721 AHickory Crawdads 217201 44503 13431 30 219270289558 70261 206 248 48
201721 AHickory Crawdads 217195 51704 19331 30 262330359689 97294 159 311 96
201822 A+2 teams 605559 1202545 371972 73 215266301566 86316 336 251 50
201822 A+2 teams 605531 14627510 651372 73 275356401757 126348 2311 338 117
201923 AAFrisco RoughRiders 529495 1101244 301511 33 222268287555 65309 296 247 47
201923 AAFrisco RoughRiders 529479 1271447 461141 33 265331355686 90332 229 310 96
202125 AAARound Rock Express 374344 7317316 281371 53 212273419692 206297 377 297 85
202125 AAARound Rock Express 374332 7616417 401311 53 229314455768 226319 3511 338 117
202226 AAA3 teams 565516 12832115 391928 102 248311401712 153363 347 311 96
202226 AAA3 teams 565506 14633119 491628 102 289361470831 182388 299 368 140
202327 AAAJacksonville Jumbo Shrimp 370325 7312210 411074 41 225319366685 142303 2911 301 89
202327 AAAJacksonville Jumbo Shrimp 370305 7712212 61964 41 252384423807 170330 2616 366 138
202428 AAA2 teams 442375 6611213 601503 43 176295320615 144245 3414 278 71
202428 AAA2 teams 442360 9020314 751123 43 250384439822 189319 2517 367 139
202529 AAAGwinnett Stripers 9585 23100 6242 01 271333282616 12371 256 287 78
202529 AAAGwinnett Stripers 9579 23200 12192 01 291398316714 25377 2013 331 111
▸ 2026 Season
202630 MLBATL 200173 40616 23592 21 231328382710 150306 3012 320 103 +1 +0 -1 +1 +6 0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBATL 33% 185160 38616 21542 21 237333400733 163302 2911 316 100 +0 +0 -3 +1 +5 0.3
202832 MLBATL 46% 166145 33515 18482 11 228321379701 152298 2911 311 96 -1 -0 -4 +1 +5 0.0
202731 MLBATL 33% 6052 12202 7181 10 231333385718 154302 3012 309 94 -0 +0 -1 +0 +2 0.1
202832 MLBATL 46% 7667 14202 8221 10 209303328631 119298 2911 304 91 -1 +0 -2 +0 +2 0.0
▸ Career Totals
Career 333296 7114010 341023 62 240324389713 149332 3110 322 104 +2 +0 -5 +4 +9 1.1
/ 162G 650578 13927020 661996 124 240325391716 151331 3110 322 104 +3 +1 -10 +8 +18 2.1
Career 37483378 7481321983 316116228 4119 221293345639 124308 318 282 74 -109 +1 -10 +13 +106 0.1
/ 162G 650586 12923314 552025 73 220293341634 121307 318 282 74 -19 +0 -2 +2 +18 0.0

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
201721 AHickory Crawdads 217195 51704 19331 30 262330359689 97294 159 311 96 -1 +1 +6 0.6
201822 A+Down East Wood Ducks 533468 12827410 561202 73 274354412766 139342 2311 340 118 +11 +0 +15 2.7
201822 INTLSurprise Saguaros 7263 18010 9170 00 286375317692 32391 2412 323 106 +0 +0 +2 0.3
201923 AAFrisco RoughRiders 529479 1271447 461141 33 265331355686 90332 229 310 96 -3 -1 +15 1.2
202125 AAARound Rock Express 374332 7616417 401311 53 229314455768 226319 3511 338 117 +7 -0 +11 1.8
202226 MLBMiami Marlins 169156 411004 12531 42 263320404723 141374 317 324 106 +1 +0 -1 +2 +5 0.8
202226 AAAJacksonville Jumbo Shrimp 360318 9620114 35986 60 302382503885 201396 2710 390 157 +23 +1 +10 3.5
202226 INTLTigres del Licey 3632 9301 2111 00 281343469812 188381 316 350 126 +1 +0 +1 0.2
202327 AAAJacksonville Jumbo Shrimp 370305 7712212 61964 41 252384423807 170330 2616 366 138 +16 +0 +10 2.7
202428 MLBLos Angeles Angels 2821 4002 790 00 190393476869 286200 3225 388 155 +2 +0 -2 +2 +1 0.2
202428 AAASalt Lake Bees 414339 8620312 681033 43 254383437820 183325 2516 365 138 +18 -0 +12 3.0
202529 AAAGwinnett Stripers 9579 23200 12192 01 291398316714 25377 2013 331 111 +1 -0 +3 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 197177 451006 19621 42 254330412742 158358 3110 333 113 +3 +0 -2 +4 +6 1.0

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
#1Ricky Ledeelast yr '06
career totals — 7 seasons, 1,897 PA
71,8975221239323404-8-65.05.0
/162664187-2.9-2.11.7pk7: 5
#2Ramón Vázquezlast yr '09
career totals — 8 seasons, 2,190 PA
82,1902220255330352+10-154.24.6
/16266476+3.0-4.61.3pk7: 5
#3Brendan Harrislast yr '13
career totals — 6 seasons, 1,819 PA
61,819315256313380+18-144.34.3
/162664112+6.6-5.21.6pk7: 4
#4Ramon Martinezlast yr '07
career totals — 8 seasons, 1,955 PA
81,955248264323367+2-162.83.2
/16266483+0.6-5.40.9pk7: 4
#5Jason Phillipslast yr '07
career totals — 5 seasons, 1,508 PA
51,508290248314368+11-102.72.7
/162664130+4.7-4.41.2pk7: 3
#6Conor Gillaspielast yr '17
career totals — 5 seasons, 1,503 PA
51,503321252305394+5-142.22.2
/162664140+2.4-6.11.0pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
232695248320394+1-21.01.0
/1626641811+2.4-4.72.1pk7: 1

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
Charles Leblanc (OGILVIE) 30 30 52 60 54 228/325/379 152306 62 30% 12% 103 +0.6
Tom Murphy
2022 · MLB
31 44→34 55→60 47→45 50 232/317/414 182298 244 30% 11% 108 +2.3 249/327/436 187327 235 29% 10% 117 +2.9 292/341/54725536332028%6%150+1.4
Cameron Rupp
2019 · MLB
30 40→48 55→60 48→30 42 215/279/397 183294 233 35% 8% 88 +0.9 204/276/359 155296 196 36% 8% 76 +0.1 154/240/28212822516037%8%40-0.9
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
Chris Herrmann
2018 · MLB
30 40→48 51→50 55→50 51 212/293/370 157261 1911 26% 10% 85 +0.7 229/309/385 156308 186 29% 10% 96 +1.5 215/297/35914330615032%10%82+0.2
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
David Bote
2023 · MLB
30 44→48 47→55 49→45 43 220/287/358 138285 158 28% 7% 81 +0.4 229/296/387 158286 178 25% 7% 92 +1.2 221/293/38716626918624%8%88+0.4
Pedro Severino
2023 · MLB
30 50→48 47→50 49→45 46 249/307/386 138316 155 26% 7% 95 +1.4 225/282/357 132285 1511 26% 7% 77 +0.1 192/248/303111240131325%6%44-0.9
Michael McKenry
2014 · MLB
29 45→47 51→55 45→40 48 232/299/392 160279 194 24% 8% 94 +1.3 231/315/383 152289 177 24% 10% 98 +1.6 214/312/35814427615526%11%87+0.3
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
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
Ramon Castro
2006 · MLB
30 44 53→55 48→40 52 230/307/409 178276 215 24% 10% 102 +1.8 251/320/446 195302 254 25% 9% 117 +2.9 251/314/47122027732023%8%117+0.8
Mike Brosseau
2023 · MLB
29 46→56 51→55 52→45 47 233/318/393 159306 208 29% 9% 102 +1.9 215/286/355 140273 196 28% 7% 79 +0.3 191/261/30811723917527%7%54-0.7
Brandon Larson
2006 · MLB
30 45→42 50 46→45 44 229/296/383 154293 186 28% 7% 91 +1.1 226/275/382 156289 206 28% 6% 81 +0.4 216/261/36615027121529%5%68-0.3
Devin Mesoraco
2018 · MLB
30 41→49 46→60 47→40 51 207/298/337 130248 146 22% 9% 80 +0.4 229/309/396 167260 215 21% 9% 99 +1.7 221/303/39717623724019%9%90+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
Eric Haase
2023 · MLB
30 48→44 60→65 49→40 43 255/309/468 213318 294 29% 7% 118 +3.0 234/288/390 156320 215 32% 7% 89 +0.9 221/282/39617532326138%7%87+0.2
Garrett Stubbs
2023 · MLB
30 48 48→45 53→50 55 239/325/383 144296 1611 24% 11% 102 +1.9 225/298/335 110290 1112 25% 8% 79 +0.3 217/287/3079028191125%7%65-0.2
Gary Sánchez
2023 · MLB
30 37→47 55→65 48→45 49 206/293/391 184253 243 29% 10% 92 +1.2 225/308/426 201270 283 27% 9% 108 +2.3 224/310/43621226032127%9%109+1.1
Brooks Conrad
2011 · MLB
31 43→44 52→55 53→50 44 222/284/389 167280 1912 28% 7% 87 +0.8 231/298/418 187310 239 31% 8% 101 +1.8 210/276/40519527327233%8%86+0.3
Erik Kratz
2010 · AAA
30 42→44 53→60 51→45 41 224/271/398 174268 208 25% 5% 84 +0.6 224/285/385 161267 185 23% 6% 87 +0.8 218/284/38516725020222%6%85+0.4