Craig Brooks

Craig Rodney Brooks
Born: September 23, 1992
Monroe, NC US
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 5'10"
Weight: 180
Draft: Round 7 (2015 June Amateur Draft, Chicago Cubs)
School: Catawba
Career: 2015-2019

Craig Brooks compiled a career record of 14 wins and 7 losses, with 30 saves, and a 3.75 ERA in his 181-game pitching career with the Cubs, Eugene Emeralds, South Bend Cubs, Myrtle Beach Pelicans, Tennessee Smokies and Iowa Cubs. He began playing during the 2015 season and last took the field during the 2019 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2015RARIZCubs0010.804000003.3544010400016
2015Short Season ANORWEugene Emeralds201.0003.38100700210.77640302100243
2016Advanced ACARLMyrtle Beach Pelicans201.0008.25170100024.0292222120327306122
2016AMIDWSouth Bend Cubs21.6671.392301100532.32295020042212137
2017AASOULTennessee Smokies01.0004.463301400740.3302220129158316183
2017Advanced ACARLMyrtle Beach Pelicans101.0000.44120600320.39111603010276
2018AAAPCLIowa Cubs13.2504.03180300022.3171510124122201108
2018AASOULTennessee Smokies22.5003.002301200530.019111029041104117
2019AASOULTennessee Smokies201.0000.812301900833.31333219255101133
2019AAAPCLIowa Cubs201.0007.62180000026.02922221219039003121
Totals147.6673.751810730030242.7180115101201507339132271056

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2017AASOULTennessee Smokies33110000000001.000.000.000.000000000
2018AAAPCLIowa Cubs21640100010011.250.400.250.650110100
2019AAAPCLIowa Cubs19771110000003.143.143.286.429200000
2019AASOULTennessee Smokies24110000000001.000.000.000.000000000
Totals9715131210010016.154.214.231.445310100


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2015RARIZCubsP40000.000
2015Short Season ANORWEugene EmeraldsP1011001.000.200
2016AMIDWSouth Bend CubsP2347001.000.478
2016Advanced ACARLMyrtle Beach PelicansP172110.750.176
2017AASOULTennessee SmokiesP3313001.000.121
2017Advanced ACARLMyrtle Beach PelicansP1243001.000.583
2018AASOULTennessee SmokiesP2310001.000.043
2018AAAPCLIowa CubsP1813001.000.222
2019AASOULTennessee SmokiesP2321001.000.130
2019AAAPCLIowa CubsP180000.000
Totals181161910.972.193

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2015RArizona LeagueCubsCHNJuly 8, 2015July 25, 2015
2015Short Season ANorthwest LeagueEugene EmeraldsCHNJuly 29, 2015September 1, 2015
2016AMidwest LeagueSouth Bend CubsCHNApril 11, 2016July 3, 2016
2016Advanced ACarolina LeagueMyrtle Beach PelicansCHNJuly 7, 2016September 5, 2016
2017Advanced ACarolina LeagueMyrtle Beach PelicansCHNApril 7, 2017May 14, 2017
2017AASouthern LeagueTennessee SmokiesCHNMay 19, 2017September 3, 2017
2018AASouthern LeagueTennessee SmokiesCHNApril 6, 2018June 22, 2018
2018AAAPacific Coast LeagueIowa CubsCHNJune 25, 2018August 31, 2018
2019AASouthern LeagueTennessee SmokiesCHNApril 4, 2019August 30, 2019
2019AAAPacific Coast LeagueIowa CubsCHNJune 17, 2019September 2, 2019




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.