Travis MacGregor

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Travis MacGregor
MacGregor with the Altoona Curve in 2022
New York Yankees
Pitcher
Born: (1997-10-15) October 15, 1997 (age 28)
Tarpon Springs, Florida, U.S.
Bats: Right
Throws: Right
Stats at Baseball ReferenceLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Managerial record at Baseball ReferenceLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).

Travis Slayden MacGregor (born October 15, 1997) is an American professional baseball pitcher in the New York Yankees organization.

Career

[edit | edit source]

MacGregor attended East Lake High School in Tarpon Springs, Florida. As a senior in 2016, he posted a 0.92 ERA with 82 strikeouts over 54 innings.[1]

Pittsburgh Pirates

[edit | edit source]

MacGregor was drafted by the Pittsburgh Pirates in the second round, with the 68th overall selection, of the 2016 Major League Baseball draft.[2][3] He signed for $900,000, forgoing his commitment to play college baseball at Clemson University.

MacGregor made his professional debut with the Gulf Coast League Pirates, going 1–1 with a 3.13 ERA over 31+23 innings.[4] He spent the 2017 season with the Bristol Pirates with whom he started 12 games and went 1–4 with a 7.84 ERA over 41+13 innings.[5] He played 2018 with the West Virginia Power and started 15 games, going 1–4 with a 3.25 ERA and 74 strikeouts over 63+23 innings.[6]

He sat out the 2019 season after undergoing Tommy John surgery, and also did not play in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[7]

MacGregor returned to play in 2021 with the Altoona Curve and went 4–9 with a 6.25 ERA over 21 starts, striking out 88 batters over 90+23 innings.[8] MacGregor opened the 2022 season with Altoona in their starting rotation but was later moved to the bullpen.[9] In late June, he was promoted to the Indianapolis Indians.[10] Over 38 games (three starts) between the two teams, he went 6–4 with a 5.22 ERA and 103 strikeouts over 81 innings.[11]

On November 10, 2022, MacGregor elected free agency.[12] On March 9, 2023, he re–signed with the Pirates on a minor league contract. He finished the season with a 3.82 ERA and 84 strikeouts in 77+23 innings between Double-A Altoona and Triple-A Indianapolis. MacGregor elected free agency again following the season on November 6.[13]

Los Angeles Angels

[edit | edit source]

On December 4, 2023, MacGregor signed a minor league contract with the Los Angeles Angels.[14] In 23 games for the Triple–A Salt Lake Bees, he compiled a 3.91 ERA with 44 strikeouts across 46 innings pitched. MacGregor was released by the Angels organization on July 4, 2024.[15] He re–signed with the organization on July 11.[16] MacGregor elected free agency following the season on November 4.[17]

Texas Rangers

[edit | edit source]

On February 3, 2025, MacGregor signed a minor league contract with the Texas Rangers.[18] In 36 relief appearances for the Double-A Frisco RoughRiders, he logged an 0-3 record and 5.31 ERA with 44 strikeouts and two saves across 40+23 innings pitched. MacGregor was released by the Rangers organization on July 29.[19]

Milwaukee Brewers

[edit | edit source]

On August 9, 2025, MacGregor signed a minor league contract with the Milwaukee Brewers organization.[20] He made 11 appearances for the Double-A Biloxi Shuckers, posting an 0-3 record and 3.48 ERA with 11 strikeouts and three saves across 10+13 innings pitched. MacGregor elected free agency following the season on November 6.[21]

New York Yankees

[edit | edit source]

On December 12, 2025, MacGregor signed a minor league contract with the New York Yankees.[22]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ https://www.milb.com/transactions/2024-07-11
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ https://www.milb.com/transactions/2025-02-03
  19. ^ https://www.milb.com/transactions/2025-07-29
  20. ^ https://www.milb.com/transactions/2025-08-09
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ https://www.milb.com/transactions/2025-12-12
[edit | edit source]