Brandon Dulin

Pos1B
B/TL/R
Born1992-12-29
Age (2026)33

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.

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)
201320 ROKAZL Royals 205186 501161 13375 51 269333409742 140329 186 330 109 +2 +1 +4 0.7
201421 ROKBurlington Royals 194174 35517 11507 41 201276362638 161235 266 285 79 -5 +0 +4 -0.0
201522 ROKIdaho Falls Chukars 284253 7118310 23616 31 281355494849 213332 218 371 137 +13 +0 +6 1.9
201623 ALexington Legends 269248 631117 17704 11 254312391703 137327 266 316 100 -0 -0 +6 0.6
201623 ROKIdaho Falls Chukars 1816 5001 240 00 312389500889 188364 2211 394 153 +1 +0 +0 0.2
201724 A+Winston-Salem Dash 162139 24626 18484 01 173286374660 201212 3011 296 87 -3 -0 +4 0.1
201724 AKannapolis Intimidators 295257 638012 25648 01 245331416747 171282 228 330 110 +3 -0 +6 1.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201320 ROK MLEAZL Royals 205192 38841 7535 51 198245297542 99259 263 231 42 -14 +1 +4 -0.9
201421 ROK MLEBurlington Royals 194178 25315 7717 41 140203253456 112189 374 199 21 -18 +0 +4 -1.4
201522 ROK MLEIdaho Falls Chukars 284263 511227 13886 31 194248335583 141252 315 251 56 -15 +0 +6 -0.9
201623 A MLELexington Legends 269256 53814 9914 11 207245293538 86300 343 234 45 -18 -0 +6 -1.2
201623 ROK MLEIdaho Falls Chukars 1817 4001 160 00 235278412690 176292 336 271 70 -1 +0 +0 -0.0
201724 A+ MLEWinston-Salem Dash 162147 17414 10704 01 116193238431 122178 436 191 15 -16 -0 +4 -1.3
201724 A MLEKannapolis Intimidators 295266 566011 16888 01 211276357633 147259 305 273 71 -10 -0 +6 -0.4
201320 ROK MLEAZL Royals 205192 38841 7535 51 198245297542 99266 263 231 42
201320 ROK RAWAZL Royals 205186 501161 13375 51 269333409742 140329 186 330 42
201421 ROK MLEBurlington Royals 194178 25315 7717 41 140203253456 112192 374 199 21
201421 ROK RAWBurlington Royals 194174 35517 11507 41 201276362638 161235 266 285 21
201522 ROK MLEIdaho Falls Chukars 284263 511227 13886 31 194248335583 141259 315 251 56
201522 ROK RAWIdaho Falls Chukars 284253 7118310 23616 31 281355494849 213332 218 371 56
201623 A MLE2 teams 287273 57815 10974 11 209247300548 92304 343 236 46
201623 A RAW2 teams 287264 681118 19744 11 258317398715 140330 267 321 46
201724 A MLE2 teams 457413 7310115 2615812 02 177246315561 138242 356 244 51
201724 A RAW2 teams 457396 8714218 4311212 02 220315402716 182259 259 318 51
201320 ROK MLEAZL Royals 205191 38841 7535 51 199245298544 99259 263 231 42
201421 ROK MLEBurlington Royals 194178 25315 7717 41 140203253456 112189 374 199 21
201522 ROK MLEIdaho Falls Chukars 284263 511227 13886 31 194248335583 141252 315 251 56
201623 A MLE2 teams 287271 57815 10974 11 210247303550 92299 343 236 46
201724 A MLE2 teams 457416 7310115 2615812 02 175246312559 137230 356 244 51
▸ Career Totals
Career MLE 14271319 24441933 6346734 136 185241305546 120256 334 236 46 -92 +0 +0 -25 +31 -8.8
/ 162G MLE 650601 11119415 2921315 63 185240304545 120256 334 236 46 -42 +0 +0 -12 +14 -4.0