Bruce Caldwell
2B · Last on a Brewers farm club: Biloxi Shuckers, 2019
- B/T
- L/R
- Size
- 5' 11", 175 lb
- Born
- 1991-11-27 · Sumter, SC, USA
- Acquired
- Drafted 2012, round 15, pick 480, by St. Louis Cardinals
The path and tables below cover his minor-league seasons with any club, as the MLB Stats API lists them, through 2026. His major-league seasons are in the "Major leagues" section.
Level path
- ROK2012Johnson City Cardinals
- SS-A2012Batavia Muckdogs
- SS-A2013State College Spikes
- A2013Peoria Chiefs
- A+2014Palm Beach Cardinals
- A+2015Palm Beach Cardinals
- AA2015Springfield Cardinals
- AA2016Springfield Cardinals
- AAA2016Memphis Redbirds
- AA2017Springfield Cardinals
- AAA2017Memphis Redbirds
- AA2018Trenton Thunder
- AAA2018Scranton/Wilkes-Barre RailRiders
- AA2019Biloxi Shuckers
Hitting
| Year | Lvl | Club | Age | Games played. | Plate appearances: every trip to the plate, walks and hit-by-pitches included. | Hits. | Doubles. | Triples. | Home runs. | Runs scored. | Runs batted in. | Walks. | Strikeouts. | Stolen bases. | Batting average: hits divided by at-bats. | On-base percentage: how often he reaches base by a hit, walk or hit-by-pitch. | Slugging percentage: total bases divided by at-bats. | On-base plus slugging: OBP and SLG added together. | Isolated power: SLG minus AVG. It counts only the extra bases. | Strikeout rate: strikeouts divided by plate appearances. | Walk rate: walks divided by plate appearances. | Batting average on balls in play: hits other than home runs, divided by at-bats that ended with the ball in play. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2012 | ROK | Johnson City Cardinals | 20 | 44 | 166 | 45 | 12 | 1 | 6 | 30 | 26 | 14 | 39 | 2 | .304 | .361 | .520 | .881 | .216 | 23.5% | 8.4% | .368 |
| 2012 | SS-A | Batavia Muckdogs | 20 | 2 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .167 | .167 | .167 | .334 | .000 | 33.3% | 0.0% | .250 |
| 2013 | SS-A | State College Spikes | 21 | 36 | 157 | 42 | 9 | 0 | 1 | 30 | 15 | 22 | 29 | 6 | .321 | .417 | .412 | .829 | .091 | 18.5% | 14.0% | .398 |
| 2013 | A | Peoria Chiefs | 21 | 24 | 94 | 15 | 2 | 0 | 1 | 6 | 5 | 8 | 23 | 0 | .179 | .247 | .238 | .485 | .059 | 24.5% | 8.5% | .230 |
| 2014 | A+ | Palm Beach Cardinals | 22 | 101 | 415 | 91 | 19 | 7 | 12 | 52 | 51 | 31 | 109 | 3 | .247 | .309 | .434 | .743 | .187 | 26.3% | 7.5% | .313 |
| 2015 | A+ | Palm Beach Cardinals | 23 | 44 | 192 | 41 | 10 | 1 | 1 | 23 | 16 | 25 | 33 | 3 | .248 | .349 | .339 | .688 | .091 | 17.2% | 13.0% | .303 |
| 2015 | AA | Springfield Cardinals | 23 | 81 | 341 | 79 | 20 | 1 | 9 | 40 | 50 | 45 | 85 | 4 | .270 | .367 | .437 | .804 | .167 | 24.9% | 13.2% | .348 |
| 2016 | AA | Springfield Cardinals | 24 | 99 | 403 | 89 | 18 | 1 | 11 | 47 | 52 | 41 | 116 | 1 | .251 | .325 | .400 | .725 | .149 | 28.8% | 10.2% | .333 |
| 2016 | AAA | Memphis Redbirds | 24 | 6 | 23 | 4 | 0 | 1 | 0 | 3 | 2 | 2 | 8 | 0 | .200 | .273 | .300 | .573 | .100 | 34.8% | 8.7% | .333 |
| 2017 | AA | Springfield Cardinals | 25 | 92 | 367 | 76 | 12 | 1 | 14 | 47 | 54 | 52 | 105 | 2 | .247 | .365 | .429 | .794 | .182 | 28.6% | 14.2% | .326 |
| 2017 | AAA | Memphis Redbirds | 25 | 13 | 36 | 6 | 1 | 0 | 0 | 4 | 3 | 2 | 14 | 0 | .194 | .235 | .226 | .461 | .032 | 38.9% | 5.6% | .333 |
| 2018 | AA | Trenton Thunder | 26 | 74 | 307 | 73 | 24 | 1 | 4 | 32 | 35 | 38 | 72 | 1 | .274 | .363 | .417 | .780 | .143 | 23.5% | 12.4% | .359 |
| 2018 | AAA | Scranton/Wilkes-Barre RailRiders | 26 | 48 | 180 | 37 | 6 | 0 | 6 | 21 | 22 | 16 | 49 | 0 | .231 | .306 | .381 | .687 | .150 | 27.2% | 8.9% | .290 |
| 2019 | AA | Biloxi Shuckers | 27 | 100 | 354 | 68 | 15 | 0 | 9 | 34 | 49 | 35 | 93 | 2 | .217 | .292 | .351 | .643 | .134 | 26.3% | 9.9% | .273 |
Pitching
| Year | Lvl | Club | Age | Games pitched in. | Games started. | Wins. | Losses. | Saves. | Innings pitched. The digit after the point is outs: 110.1 is 110 innings and one out. | Hits allowed. | Walks allowed. | Strikeouts. | Home runs allowed. | Earned run average: earned runs allowed per nine innings. | Walks plus hits allowed per inning pitched. | Strikeouts per nine innings. | Walks per nine innings. | Strikeout rate: strikeouts divided by batters faced. | Walk rate: walks divided by batters faced. | Strikeout rate minus walk rate, both as a share of batters faced. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | A+ | Palm Beach Cardinals | 22 | 3 | 0 | 1 | 1 | 0 | 4.2 | 4 | 2 | 3 | 0 | 0.00 | 1.29 | 5.79 | 3.86 | 14.3% | 9.5% | 4.8% |
| 2015 | AA | Springfield Cardinals | 23 | 1 | 0 | 0 | 0 | 0 | 2.0 | 3 | 1 | 2 | 0 | 0.00 | 2.00 | 9.00 | 4.50 | 18.2% | 9.1% | 9.1% |
OPS by game
No 2026 game log on record, so there is no chart.
Major leagues
No major-league games on record.
Posts about him
None yet.
Stats from the MLB Stats API, through Oct 9, 2026.