Mac Marshall

Former Prospect Retired
High Level
AA
Years
2015-2021
Proper Name
John MacGregor Marshall
Positions
P (68)
Height / Weight
6-1 / 187
Bats / Throws
Right / Left
Birthdate
January 27,1996   Age:  30.279
High School
Parkview (Lilburn,GA)
Colleges
Chipola College (Marianna,FL)
Signing Bonus
$ 750,000
MLBAM ID
Show More
Mac Marshall [John MacGregor Marshall] is a former American Minor League Baseball Player active during the 2015-2021 seasons whose highest minor league classification was AA. He last played in the Minor Leagues for the Richmond Flying Squirrels (San Francisco Giants affiliate) in the Eastern League (AA). Marshall was born on January 27th, 1996 in Lilburn, Georgia and is currently 30 years old. He played High School baseball for the Parkview High School Panthers in Lilburn, Georgia. He played 1 year of Junior College Baseball for the Chipola College Indians [Panhandle Conference (FL)]. He was drafted and signed in the 4th round (126th overall) of the 2015 Major League Baseball Amateur Draft by the San Francisco Giants, receiving a $750,000 signing bonus. Ranked by MLB Pipeline as the San Francisco Giants No. 25 MLB prospect in 2026 pre-season ...
Prospect rankings. His most frequent teammates throughout his career, based on statistics listed below were Heath Quinn, Raffi Vizcaino, Patrick Ruotolo, Joey Marciano, John Riley, Frank Rubio and Nolan Riggs. Marshall played 6 minor league seasons with the San Francisco Giants. Finished 5th in Northwest League with 6 Losses in 2016. Finished 5th in Northwest League with 13 Games Started in 2016. Finished 1st in Northwest League with 48 Walks Allowed in 2016. Finished 5th in Northwest League with 8.59 Hits per 9 Innings in 2016. Finished 4th in Northwest League with 9.47 Strikeouts per 9 Innings in 2016. Led the Northwest League (A-) with 48 Walks Allowed in 2016. He was also drafted in the 21st round of the 2014 Draft by the Houston Astros but did not sign.

Prospect Rankings

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearsourcetypeteamrankview rankings
2016Baseball AmericaTeamSan Francisco Giants28View Rankings
2016MLB PipelineTeamSan Francisco Giants25View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2015ChipolaPanhandleNJCAA  19522.37991000030.123118113440001.196.820.303.8613.053.263.38
2015Arizona GiantsArizRkSFN6219118*002.5742002107.054205110001.436.430.006.4314.145.142.20
2015Salem-Keizer VolcanoesNwstA-SFN141991*006.59520031113.2181310110183102.0511.850.666.5911.858.561.80
2016Salem-Keizer VolcanoesNwstA-SFN122089164.7313130000051.14934273485413121.898.590.538.429.475.961.13
2016Augusta GreenJacketsSALASFN322085*004.60440000015.211108117140101.796.320.579.778.045.740.82
2017Arizona GiantsArizRkSFN6921000.0020002001.20000310001.800.000.0016.205.400.000.33
2018San Jose GiantsCalifA+SFN-2296065.4319180010056.1473734640644041.547.510.966.3910.225.911.60
2019Arizona GiantsArizRkSFN-23101.5050005206.06110371001.509.000.004.5010.501.502.33
2019San Jose GiantsCalifA+SFN-23202.2540004108.05220571011.255.630.005.637.882.251.40
2021Richmond Flying SquirrelsEast2AASFN622583*0310.1312000121016.0221918118223022.5012.380.5610.1312.3810.691.22
Tot:Minors (6 yrs) Minors    4155.236839002961175.21631201021214919825391.788.350.617.6310.146.151.33
Tot:Rk (3 yrs) Rk    101.841120093014.21153011191001.506.750.006.7511.663.071.73
Tot:A- (2 yrs) A-    165.1218150031165.06747374587216221.929.280.558.039.976.511.24
Tot:A (1 yrs) A    004.60440000015.211108117140101.796.320.579.778.045.740.82
Tot:A+ (2 yrs) A+    265.0423180051064.1523936645715051.517.270.846.309.935.461.58
Tot:AA (1 yrs) AA    0310.1212000121016.0221918118223022.5012.380.5610.1212.3810.691.22
Tot:College (1 yrs) College    522.37991000030.123118113440001.196.820.303.8613.053.263.38
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Pitching Statistics

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2013Team USA 18uIntl CompetitionUSA17103.2431002008.17330691001.567.560.006.489.723.241.50
2020San Francisco GiantsMLB Spring TrainingSpring2400135.0010001100.155511000018.00135.0027.0027.000.00135.000.00
Tot:USA (1 Yrs) USA 103.2431000208.17330691001.567.560.006.489.723.241.50
Tot:Spring (1 Yrs) Spring 00135.0010001100.155511000018.00135.0027.0027.000.00135.000.00

Batting Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#ageposlnptbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2021Richmond Flying SquirrelsEast2AASFN62251/9/610000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
Tot:Minors (1 yrs) Minors      610000000001000000100.000.000.000.000.000.0000.00100.00
Tot:AA (1 yrs) AA      610000000001000000100.000.000.000.000.000.0000.00100.00
Avg:Minors - 162 game avg Minors      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2020San Francisco GiantsMLB Spring TrainingSpring24100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (1 Yrs) Spring 100000000000000000000

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
83540184046.508

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×