Stephen Bruno

Pos2B
B/TR/R
Born1990-11-17
Age (2026)35

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)
201322 A+Daytona Cubs 7869 25800 5164 21 362436478914 116472 216 411 165 +6 +0 +2 0.8
201423 AATennessee Smokies 432384 1062653 277716 62 276349393742 117334 186 332 111 +6 +0 +9 1.6
201524 AATennessee Smokies 388342 901712 266413 93 263339336675 73314 167 306 93 -3 +1 +8 0.6
201625 AAAIowa Cubs 1616 3101 050 10 188188438625 250200 310 267 67 -1 +0 +0 -0.0
201625 AATennessee Smokies 6557 15210 4183 10 263344333677 70375 286 308 95 -0 +0 +1 0.1
201726 AAAIowa Cubs 243219 581009 74311 70 265321434754 169287 183 329 108 +2 +1 +5 0.9
201827 AAAIowa Cubs 305271 651303 184612 56 240316321637 81277 156 291 83 -6 -1 +7 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201322 A+ MLEDaytona Cubs 7870 20600 4214 21 286359371730 86419 275 329 109 +1 +0 +2 0.3
201423 AA MLETennessee Smokies 432392 962042 199616 62 245307332638 87307 224 281 76 -12 +0 +9 -0.2
201524 AA MLETennessee Smokies 388350 841511 188113 93 240302297599 57297 215 269 68 -15 +1 +8 -0.6
201625 AAA MLEIowa Cubs 1616 3101 060 10 188188438625 250175 380 202 23 -1 +0 +0 -0.1
201625 AA MLETennessee Smokies 6558 14210 3223 10 241312310623 69351 345 266 66 -3 +0 +1 -0.1
201726 AAA MLEIowa Cubs 243221 52808 55111 70 235287380667 145252 212 284 78 -6 +1 +5 0.0
201827 AAA MLEIowa Cubs 305279 561003 106012 56 201259269528 68235 203 233 44 -20 -1 +7 -1.5
201322 A+ MLEDaytona Cubs 7870 20600 4214 21 286359371730 86408 275 329 109
201322 A+ RAWDaytona Cubs 7869 25800 5164 21 362436478914 116472 216 411 109
201423 AA MLETennessee Smokies 432392 962042 199616 62 245307332638 87315 224 281 76
201423 AA RAWTennessee Smokies 432384 1062653 277716 62 276349393742 117334 186 332 76
201524 AA MLETennessee Smokies 388350 841511 188113 93 240302297599 57305 215 269 68
201524 AA RAWTennessee Smokies 388342 901712 266413 93 263339336675 73314 167 306 68
201625 AA MLE2 teams 8174 16311 3283 20 216275324599 108326 354 253 58
201625 AA RAW2 teams 8173 18311 4233 20 247312356669 110340 285 300 58
201726 AAA MLEIowa Cubs 243221 52808 55111 70 235287380667 145265 212 284 78
201726 AAA RAWIowa Cubs 243219 581009 74311 70 265321434754 169287 183 329 78
201827 AAA MLEIowa Cubs 305279 561003 106012 56 201259269528 68243 203 233 44
201827 AAA RAWIowa Cubs 305271 651303 184612 56 240316321637 81277 156 291 44
201322 A+ MLEDaytona Cubs 7870 20600 4214 21 286359371730 86419 275 329 109
201423 AA MLETennessee Smokies 432394 962042 199616 62 244307330637 86307 224 281 76
201524 AA MLETennessee Smokies 388354 841511 188113 93 237302294596 56297 215 269 68
201625 AA MLE2 teams 8175 16311 3283 20 213275320595 107316 354 253 58
201726 AAA MLEIowa Cubs 243225 52808 55111 70 231287373660 142252 212 284 78
201827 AAA MLEIowa Cubs 305280 561003 106012 56 200259268527 68235 203 233 44
▸ Career Totals
Career MLE 15271386 32462615 5933759 3112 234294320614 86295 224 270 69 -57 +1 +0 +5 +33 -1.7
/ 162G MLE 650590 1382636 2514325 135 234293319612 85295 224 270 69 -24 +1 +0 +2 +14 -0.7