David BañuelosC St. Paul Saints
Age 29 R/R 5'9" / 205 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION174 act + 17 ros · stats below = ROS only
showingROS
wRC+†42
AVG/OBP/SLG
PA2
HR0
K%50
BB%6
BABIP235
ISO105
MLB%10%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +0.0 runs (0 MLB PA)BAT projected ROS: -0.2 runs (2 MLB PA, park-applied)-0BATRUN so far: +0.0 runs (0 MLB PA)RUN projected ROS: +0.0 runs (2 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (0 MLB PA)FLD projected ROS: +0.0 runs (2 MLB PA, park-applied)+0FLDPOS so far: +0.0 runs (0 MLB PA)POS projected ROS: +0.0 runs (2 MLB PA, park-applied)+0POSREP so far: +0.0 runs (0 MLB PA)REP projected ROS: +0.0 runs (2 MLB PA, park-applied)+0REP2026 MLB WAR (so far + projected ROS): -0.01so far: +0.0 WAR-0.0WAR
trajectory · projected WAR by year
0.0-0.22627
Tools · ContractCON 20 / POW 42
Toolsscout grade · Statcast %ile · 2024-2025
CONTACT20
Whiff%
1025.0%
POWER42
Bat Spd
4470.7
EYE46
Chase%
9022.2%
SPEED43
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201821 ACedar Rapids Kernels 277259 571402 10771 13 220252297549 77297 284 242 50 -17 -1 +6 -1.2
201922 A+Fort Myers Miracle 160153 25410 3624 10 163200203403 39275 392 187 13 -17 +0 +3 -1.3
201922 ACedar Rapids Kernels 6456 12412 8190 11 214312429741 214286 3012 328 108 +1 -0 +1 0.2
202124 AAASt. Paul Saints 9690 19523 5340 00 211253411664 200296 355 287 80 -2 +0 +2 -0.0
202124 AAWichita Wind Surge 5954 10200 3191 00 185241222464 37278 325 214 31 -5 +0 +1 -0.4
202225 AAASt. Paul Saints 199181 37708 15612 01 204273376648 171259 318 289 82 -4 -0 +4 -0.0
202225 INTLToros del Este 7871 14600 7180 11 197269282551 85264 239 254 58 -4 -0 +2 -0.2
202326 AAWichita Wind Surge 178152 417110 21683 10 270369526896 257419 3812 388 149 +10 +0 +4 1.5
202427 AAANorfolk Tides 8671 16302 13252 10 225360352713 127318 2915 331 110 +1 +0 +2 0.3
202427 INTLEstrellas Orientales 2020 3100 090 00 150150200350 50273 450 155 -9 -3 +0 +0 -0.2
202528 AAANorfolk Tides 6356 6301 7210 00 107206214421 107147 3311 200 22 -6 +0 +1 -0.5
202528 AAChesapeake Baysox 1716 4000 160 00 250294250544 400 356 254 58 -1 +0 +0 -0.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201821 A MLECedar Rapids Kernels 277262 441001 71071 13 168193218410 50259 393 181 9 -30 -1 +6 -2.6
201922 A+ MLEFort Myers Miracle 160154 16310 2944 10 104138136274 32251 591 118 -34 -26 +0 +3 -2.2
201922 A MLECedar Rapids Kernels 6458 9311 6270 11 155234293527 138250 429 233 44 -4 -0 +1 -0.3
202124 AAA MLESt. Paul Saints 9692 15422 3410 00 163189315505 152250 433 204 24 -9 +0 +2 -0.7
202124 AA MLEWichita Wind Surge 5955 9200 2231 00 164207200407 36257 393 178 7 -7 +0 +1 -0.5
202225 AAA MLESt. Paul Saints 199186 30506 10752 01 161212285497 124228 385 219 34 -16 -0 +4 -1.2
202326 AA MLEWichita Wind Surge 178158 33616 15823 10 209290373663 165371 468 286 80 -4 +0 +4 -0.0
202427 AAA MLENorfolk Tides 8675 14201 9282 10 187291253544 67285 3310 265 65 -4 +0 +2 -0.1
202528 AAA MLENorfolk Tides 6358 5201 5260 00 86159172331 86131 418 143 -17 -9 +0 +1 -0.8
202528 AA MLEChesapeake Baysox 1716 4000 170 00 250294250544 393 416 217 33 -1 +0 +0 -0.1
201821 A MLECedar Rapids Kernels 277262 441001 71071 13 168193218410 50270 393 181 9
201821 A RAWCedar Rapids Kernels 277259 571402 10771 13 220252297549 77297 284 242 9
201922 A+ MLE2 teams 224212 24611 81204 21 113161165326 52253 544 151 -12
201922 A+ RAW2 teams 224209 37822 11814 21 177232263495 86278 365 227 -12
202124 AAA MLE2 teams 155146 23522 6651 00 158196260456 103259 424 194 18
202124 AAA RAW2 teams 155144 29723 8531 00 201248340589 139289 345 259 18
202225 AAA MLE2 teams 277260 42708 141042 12 162210281491 119230 385 219 34
202225 AAA RAW2 teams 277252 511308 22792 12 202272349621 147261 298 279 34
202326 AA MLEWichita Wind Surge 178158 33616 15823 10 209290373663 165386 468 286 80
202326 AA RAWWichita Wind Surge 178152 417110 21683 10 270369526896 257419 3812 388 80
202427 AAA MLE2 teams 10693 18302 11352 10 194292290583 97286 3310 265 65
202427 AAA RAW2 teams 10691 19402 13342 10 209321319639 110309 3212 298 65
202528 AAA MLE2 teams 8075 8201 5330 00 107163173336 67171 416 159 -6
202528 AAA RAW2 teams 8072 10301 8270 00 139225222447 83205 3410 212 -6
201821 A MLECedar Rapids Kernels 277267 441001 71071 13 165193213406 49259 393 181 9
201922 A+ MLE2 teams 224210 24611 81204 21 114161167327 52251 544 151 -12
202124 AAA MLE2 teams 155147 23522 6651 00 156196259455 102253 424 194 18
202225 AAA MLE2 teams 277259 42708 141042 12 162210282492 120228 385 219 34
202326 AA MLEWichita Wind Surge 178158 33616 15823 10 209290373663 165371 468 286 80
202427 AAA MLE2 teams 10692 18302 11352 10 196292293586 98285 3310 265 65
202528 AAA MLE2 teams 8075 8201 5330 00 107163173336 67187 416 159 -6
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202326 AA MLEWichita Wind Surge 178158 33616 15823 10 209290373663 165371 468 286 80
202427 AAA MLE2 teams 10692 18302 11352 10 196292293586 98285 3310 265 65
202528 AAA MLE2 teams 8075 8201 5330 00 107163173336 67187 416 159 -6
YTD29 AAA MLEMIN 174160 24305 9763 00 150209263472 113235 445 207 26 -15 +0 +0 +3 +4 -0.9
▸ 2026 season
YTD29 AAA RAWMIN 174156 30407 13633 00 192267353620 160261 367 277 26
ROS29 AAA MLEMIN 10% 1716 2000 160 00 125176125301 235 356 230 42 -1 +0 +0 +0 +0 -0.1
▸ 2026 season — projected rest
ROS29 MLB CTXMIN 10% 22 0000 010 00 235 500 221 42 -0 +0 +0 +0 +0 -0.0
FULL29 MLB A+CMIN 22 0000 010 00 500 221 28 -0 +0 +0 +0 +0 -0.0
TOT29 AAA MLEMIN 191176 26305 10823 00 148206250456 102231 435 209 28 -16 +0 +0 +3 +4 -0.9
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202730 MLB MLEMIN 27% 243221 38715 17833 20 172241281521 109242 347 237 47 -15 +0 -2 +4 +5 -0.8
202730 MLB CTXMIN 27% 6660 10201 5231 10 167242250492 83242 358 228 47 -4 +0 -1 +1 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 6862 10201 5241 10 161235242477 81243 357 228 29 -4 +0 -1 +1 +1 -0.2
/ 162G A+C 650593 9619010 4822910 100 162237245481 83243 357 228 29 -41 +2 -5 +12 +14 -2.0
Career MLE 15571443 23246526 8463516 86 161215254469 93261 415 211 29 -17 +0 -2 +5 +6 -0.8
/ 162G MLE 650602 9719211 352657 33 161216254470 93261 415 211 29 -42 +1 -5 +12 +14 -2.1