Mac Marshall

John MacGregor Marshall
Born: January 27, 1996
Lilburn, GA US
Primary Position: Pitcher
Bats: Right
Throws: Left
Height: 6'1"
Weight: 205
Draft: Round 21 (2014 June Amateur Draft, Houston Astros)
Draft: Round 4 (2015 June Amateur Draft, San Francisco Giants)
School: Parkview (GA) HS
Chipola Junior College
Career: 2015-2021

Mac Marshall compiled a career record of 4 wins and 15 losses and a 5.23 ERA in his 68-game pitching career with the Giants, Salem-Keizer Volcanoes, Augusta GreenJackets, San Jose Giants, Giants Black and Richmond Flying Squirrels. He began playing during the 2015 season and last took the field during the 2021 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
2015Short Season ANORWSalem-Keizer Volcanoes006.5952100113.718131011001811369
2015RARIZGiants002.574210007.05420501110031
2016ASALL3Augusta GreenJackets004.6044000015.71110811701401076
2016Short Season ANORWSalem-Keizer Volcanoes16.1434.731313000051.34934273480542113247
2017RARIZGiants000.002000001.700003010008
2018Advanced ACALLSan Jose Giants06.0005.431918000056.3473734640064404255
2019RARIZGiants Black101.0001.505020006.0611030700127
2019Advanced ACALLSan Jose Giants201.0002.254010008.0522050710133
2021AAAANERichmond Flying Squirrels03.00010.12120100016.022191811802220388
Totals415.2115.2368396001175.716312010212149019811325834

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
2021AAAANERichmond Flying Squirrels6110000000001.000.000.000.000000000
Totals6110000000001.000.000.000.000000000


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2015Short Season ANORWSalem-Keizer VolcanoesP52010.667.400
2015RARIZGiantsP40010.000.000
2016ASALL3Augusta GreenJacketsP42121.600.750
2016Short Season ANORWSalem-Keizer VolcanoesP131321.667.308
2017RARIZGiantsP201001.000.500
2018Advanced ACALLSan Jose GiantsP191822.818.474
2019RARIZGiants BlackP50000.000
2019Advanced ACALLSan Jose GiantsP411011.000.500
2021AAAANERichmond Flying SquirrelsP122010.667.167
Totals6891495.719.338

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2015RArizona LeagueGiantsSFNJuly 1, 2015August 25, 2015
2015Short Season ANorthwest LeagueSalem-Keizer VolcanoesSFNJuly 9, 2015July 31, 2015
2016ASouth Atlantic LeagueAugusta GreenJacketsSFNApril 12, 2016May 1, 2016
2016Short Season ANorthwest LeagueSalem-Keizer VolcanoesSFNJune 21, 2016September 3, 2016
2017RArizona LeagueGiantsSFNAugust 27, 2017August 31, 2017
2018Advanced ACalifornia LeagueSan Jose GiantsSFNApril 8, 2018August 30, 2018
2019RArizona LeagueGiants BlackSFNJune 18, 2019August 23, 2019
2019Advanced ACalifornia LeagueSan Jose GiantsSFNJune 24, 2019August 29, 2019
2021AAAA NortheastRichmond Flying SquirrelsSFNMay 4, 2021August 1, 2021




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