Travis MacGregor

Travis Slayden MacGregor
Born: October 15, 1997
Tarpon Springs, FL US
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'3"
Weight: 180
Draft: Round 2 (2016 June Amateur Draft, Pittsburgh Pirates)
School: Eastlake (FL) HS
Career: 2016-2024

Travis MacGregor has compiled a career record of 19 wins and 24 losses and a 4.92 ERA in his 141-game pitching career with the Pirates, Bristol Pirates, West Virginia Power, Altoona Curve, Indianapolis Indians and Salt Lake Bees. He began playing during the 2016 season and has taken the field during the 2024 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
2016RGULFPirates11.5003.1399000031.7291211110019300131
2017RAPPYBristol Pirates14.2007.841212000041.3614136320032523209
2018RGULFPirates002.572200007.0622110610129
2018ASALL3West Virginia Power14.2003.251515000063.7583523721074505273
2021AAAANEAltoona Curve49.3086.252221000090.7926963134108810010401
2022AAAILIndianapolis Indians23.4007.25230500036.0373729427243800183
2022AAELAltoona Curve41.8003.60153100045.0341918622060602191
2023AAAILIndianapolis Indians22.5005.40272900343.3542626318039502202
2023AAELAltoona Curve401.0001.83161300034.32987313045000140
2024AAAPCLSalt Lake Bees01.0003.1470000014.312551501040158
Totals1924.4424.921416518003393.0400249215411732406432231759

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
2021AAAANEAltoona Curve2440000000002.000.000.000.000000000
Totals2440000000002.000.000.000.000000000


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2016RGULFPiratesP92410.857.667
2017RAPPYBristol PiratesP122410.857.500
2018RGULFPiratesP210001.000.500
2018ASALL3West Virginia PowerP154851.706.800
2021AAAANEAltoona CurveP227930.842.727
2022AAAILIndianapolis IndiansP2303001.000.130
2022AAELAltoona CurveP153410.875.467
2023AAAILIndianapolis IndiansP2715001.000.222
2023AAELAltoona CurveP1613011.000.250
2024AAAPCLSalt Lake BeesP70210.667.286
Totals1031833102.836.495

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2016RGulf Coast LeaguePiratesPITJuly 4, 2016August 26, 2016
2017RAppalachian LeagueBristol PiratesPITJune 23, 2017August 29, 2017
2018ASouth Atlantic LeagueWest Virginia PowerPITApril 6, 2018August 19, 2018
2018RGulf Coast LeaguePiratesPITJune 22, 2018June 28, 2018
2021AAAA NortheastAltoona CurvePITMay 5, 2021September 16, 2021
2022AAEastern LeagueAltoona CurvePITApril 13, 2022June 17, 2022
2022AAAInternational LeagueIndianapolis IndiansPITJune 24, 2022September 26, 2022
2023AAEastern LeagueAltoona CurvePITApril 7, 2023June 11, 2023
2023AAAInternational LeagueIndianapolis IndiansPITJune 17, 2023September 24, 2023
2024AAAPacific Coast LeagueSalt Lake Bees




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