Michael Cruz

Michael Cruz
Born: January 13, 1996
Aguadilla, PR
Primary Position: Catcher
All Position(s) Played: 1B, LF, OF, P
Bats: Left
Throws: Right
Height: 5'11"
Weight: 210
Draft: Round 7 (2016 June Amateur Draft, Chicago Cubs)
School: Bethune-Cookman
Career: 2016-2022

Michael Cruz compiled a career batting average of .240 with 39 home runs and 170 RBI in his 327-game career with the Cubs, Eugene Emeralds, South Bend Cubs, Myrtle Beach Pelicans, Angels, Inland Empire 66ers, Rocket City Trash Pandas, Gary SouthShore RailCats and Salt Lake Bees. He began playing during the 2016 season and last took the field during the 2022 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
2019Advanced ACALLInland Empire 66ers0013.502020000.731100010005
Totals0013.502020000.731100010005

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
2016RARIZCubs40163130193160215102023.238.370.331.7014349130
2017AMIDWSouth Bend Cubs2584707134018001113.186.310.286.5952022010
2017Short Season ANORWEugene Emeralds35145124203591828001418.282.379.565.9447026011
2018AMIDWSouth Bend Cubs7530827634682401145102533.246.315.453.768125144031
2018Advanced ACARLMyrtle Beach Pelicans1242393510130019.128.167.231.397901010
2019Advanced ACALLInland Empire 66ers2390818246031401618.296.344.481.8263911020
2019RARIZAngels31081100010023.125.300.125.425100000
2021AAAASORocket City Trash Pandas64211179273950929002060.218.332.397.72871111011
2022AAAPCLSalt Lake Bees11101100100001.0001.0002.0003.000200000
2022IndAAGary SouthShore RailCats492001631540110426002639.245.375.387.762639023
Totals327125410711342576713917021125216.240.339.414.75344324431146


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G PB SB CS CS%
2016RARIZCubs1B652513.9839.500
2016RARIZCubsC201622781.9599.450829514.7
2016RARIZCubsLF110001.0001.000
2016RARIZCubsOF110001.0001.000
2017AMIDWSouth Bend CubsC964742.9477.88905337.5
2017Short Season ANORWEugene EmeraldsC181753251.97611.500525721.9
2018Advanced ACARLMyrtle Beach PelicansC9578001.0007.22237541.7
2018AMIDWSouth Bend Cubs1B6411021.0007.000
2018Advanced ACARLMyrtle Beach Pelicans1B319022.9056.333
2018AMIDWSouth Bend CubsC272312352.9819.4073441221.4
2019RARIZAngelsC327610.97111.000011215.4
2019Advanced ACALLInland Empire 66ersP20000.000
2019Advanced ACALLInland Empire 66ersC1077910.9898.600313423.5
2021AAAASORocket City Trash PandasC504253571.9859.2005461220.7
2021AAAASORocket City Trash PandasLF101001.0001.000
2022IndAAGary SouthShore RailCatsC372971481.9758.40555969.2
2022AAAPCLSalt Lake BeesC10000.000000
Totals16613321543414.9788.952271805021.7

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2016RArizona LeagueCubsCHNJune 22, 2016August 29, 2016
2017AMidwest LeagueSouth Bend CubsCHNMay 18, 2017July 5, 2017
2017Short Season ANorthwest LeagueEugene EmeraldsCHNJuly 7, 2017September 3, 2017
2018AMidwest LeagueSouth Bend CubsCHNApril 5, 2018July 23, 2018
2018Advanced ACarolina LeagueMyrtle Beach PelicansCHNJuly 25, 2018September 2, 2018
2019Advanced ACalifornia LeagueInland Empire 66ersLAAMay 7, 2019September 2, 2019
2019RArizona LeagueAngelsLAAAugust 24, 2019August 26, 2019
2021AAAA SouthRocket City Trash PandasLAAMay 6, 2021September 15, 2021
2022AAAPacific Coast LeagueSalt Lake BeesLAAApril 7, 2022April 7, 2022
2022IndAmerican AssociationGary SouthShore RailCatsMay 13, 2022July 10, 2022




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