Stephen Bruno

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

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201322 A+Daytona Cubs 7870 20600 4224 21 .286.359.371.730 .086.417 285 .331 111 +1 +0 +0 +0 +2 0.4
201423 AATennessee Smokies 432392 952143 1910216 62 .242.304.339.644 .097.316 244 .278 71 -14 +0 +0 +2 +12 -0.0
201524 AATennessee Smokies 388350 831612 188713 93 .237.299.306.605 .069.306 225 .264 60 -17 +1 +0 +1 +11 -0.5
201625 AA2 teams 8174 16311 3303 20 .216.275.324.599 .108.341 374 .245 45 -5 +0 +0 +0 +2 -0.2
201726 AAAIowa Cubs 243221 51808 55211 70 .231.283.376.658 .145.261 212 .281 73 -7 +1 +0 +1 +7 0.2
201827 AAAIowa Cubs 305279 54903 106012 56 .194.252.258.511 .065.234 203 .231 35 -22 -1 +0 +1 +9 -1.4
▸ Career Totals (MLE all levels + projections)
Career 15271386 31963617 5935359 3112 .230.291.321.612 .091.293 234 .266 62 -65 +1 +0 +5 +43 -1.6
/ 162G 650590 1362737 2515025 135 .231.290.322.612 .092.294 234 .266 62 -28 +1 +0 +2 +18 -0.7

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201322 A+Daytona Cubs 7869 25800 5164 21 .362.436.478.914 .116.472 216 .411 173 +6 +0 +2 0.9
201423 AATennessee Smokies 432384 1062653 277716 62 .276.349.393.742 .117.334 186 .332 112 +6 +0 +12 1.9
201524 AATennessee Smokies 388342 901712 266413 93 .263.339.336.675 .073.314 167 .306 92 -3 +1 +11 0.8
201625 AAAIowa Cubs 1616 3101 050 10 .188.188.438.625 .250.200 310 .267 62 -1 +0 +0 -0.0
201625 AATennessee Smokies 6557 15210 4183 10 .263.344.333.677 .070.375 286 .308 94 -0 +0 +2 0.2
201726 AAAIowa Cubs 243219 581009 74311 70 .265.321.434.754 .169.287 183 .329 110 +3 +1 +7 1.1
201827 AAAIowa Cubs 305271 651303 184612 56 .240.316.321.637 .081.277 156 .291 81 -7 -1 +9 0.1