Gregory Lomack Allen Bio
Gregory Lomack Allen (born March 15, 1993) is an American professional baseball outfielder who has played in Major League Baseball (MLB) for the Cleveland Indians, San Diego Padres, New York Yankees, Pittsburgh Pirates, and Baltimore Orioles. A native of Chula Vista, California, Allen has built a reputation as a contact hitter with elite speed throughout his professional career. He attended Hilltop High School and San Diego State University before being selected by the Cleveland Indians in the sixth round of the 2014 MLB Draft.
Early Life and Background
Allen grew up in Chula Vista, California, a city in the San Diego metropolitan area. He attended Hilltop High School, where he developed into a notable baseball player. His performance in high school earned him a scholarship to continue his baseball career at the collegiate level.
Allen chose to attend San Diego State University, where he played three seasons for the San Diego State Aztecs baseball team. His collegiate success included a stint with the Orleans Firebirds of the Cape Cod Baseball League during the summer of 2013, one of the premier collegiate summer leagues in the country.
Path to Professional Baseball
Allen established himself as a promising prospect during his time at San Diego State University. His combination of hitting ability and baserunning skills caught the attention of MLB scouts. The Cleveland Indians selected Allen in the sixth round of the 2014 MLB Draft.
After signing with Cleveland, Allen began his professional career with the Mahoning Valley Scrappers in 2014. He made an immediate impact, batting .244 with 30 stolen bases in 57 games, demonstrating the speed that would become a hallmark of his game.
Gregory Lomack Allen Career
Minor League Development (2014-2016)
Allen spent his first professional season with the Mahoning Valley Scrappers in 2014, where he hit .244 with 19 runs batted in (RBI) and 30 stolen bases in 57 games. He moved to the Lake County Captains in 2015, where he posted a .273 batting average with a .368 on-base percentage and .382 slugging percentage, adding seven home runs, 45 RBI, and 43 stolen bases in 123 games.
In 2016, Allen split time between the Lynchburg Hillcats and the Akron RubberDucks. He combined to bat .295 with seven home runs, 44 RBI, 45 stolen bases, and an .830 OPS in 129 games. His strong performance earned him a spot in the Arizona Fall League with the Mesa Solar Sox following the season.
MLB Debut and Breakthrough (2017-2018)
The Cleveland Indians promoted Allen to the major leagues on September 1, 2017. In 71 games for Akron prior to his promotion, he was batting .264 with two home runs, 24 RBI, and 21 stolen bases. On September 7, 2017, Allen hit his first MLB home run.
Allen began the 2018 season with the Columbus Clippers, Cleveland’s Triple-A affiliate. On May 27, 2018, he hit his first major league walk-off home run against the Houston Astros in the 14th inning. Later that season, on September 23, Allen delivered a game-winning hit in the bottom of the 11th inning against the Boston Red Sox. He finished the 2018 season with a .257 batting average and 21 stolen bases in 89 total games.
San Diego Padres (2020)
On August 31, 2020, the Indians traded Allen to the San Diego Padres as part of a multiplayer trade that included Mike Clevinger and Matt Waldron. Allen played in one game for San Diego before being optioned to the alternate training site. The Padres designated Allen for assignment on December 31, 2020.
New York Yankees (2021, 2023)
On January 6, 2021, the Padres traded Allen to the New York Yankees in exchange for James Reeves. He began the season with Triple-A Scranton/Wilkes-Barre RailRiders before being selected to the Yankees’ major league roster in July due to a COVID-19 outbreak. Allen played in 15 games for New York, hitting .270. He was returned to Triple-A in August but was added to the roster for the 2021 American League Wild Card Game.
Allen rejoined the Yankees in May 2023 after being traded for minor league pitcher Diego Hernández. He was selected to the active roster but placed on the injured list in June with a right hip flexor strain, missing six to eight weeks. He was activated in July and played 22 games before being designated for assignment in August.
Pittsburgh Pirates (2022)
On November 5, 2021, the Pittsburgh Pirates claimed Allen off waivers. During spring training in April 2022, Allen suffered a left hamstring strain and was placed on the 60-day injured list. He was activated on July 22, 2022, and played limited games before being designated for assignment in late September. He cleared waivers and was outrighted to Triple-A Indianapolis before electing free agency in October.
Baltimore Orioles (2025)
Allen signed a major league contract with the Baltimore Orioles on August 8, 2025. He appeared in seven games for Baltimore, going 0-for-14 with one run scored. The Orioles designated Allen for assignment on August 16, and he declined an outright assignment to Triple-A Norfolk Tides, electing free agency on August 19, 2025.
Gregory Lomack Allen Career Wins
Allen has built a career as a speed-first outfielder with experience at the major league level across multiple organizations. His professional career spans from 2014 to present, with his most productive minor league seasons coming with Cleveland’s affiliates between 2014 and 2017.
MLB Career Highlights
Through August 15, 2025, Allen has played in 144 major league games across his career with Cleveland, San Diego, New York, Pittsburgh, and Baltimore. He has accumulated a career batting average of .227 with 11 home runs and 68 RBI. His best statistical season came in 2018 with Cleveland, where he hit .257 with 21 stolen bases and several memorable moments including two walk-off hits.
Allen’s signature MLB moment came on May 27, 2018, when he hit a walk-off home run in the 14th inning against the Houston Astros. He followed that with another dramatic game-winning hit against the Boston Red Sox later that season.
Minor League Career Highlights
Allen has consistently shown the ability to hit for average and steal bases throughout his minor league career. His best minor league season came in 2016, when he combined to hit .295 with 45 stolen bases and an .830 OPS between Lynchburg and Akron.
| Level | Games | Batting Average | Stolen Bases |
|---|---|---|---|
| MLB Career | 144 | .227 | 36 |
| MiLB Best Season (2016) | 129 | .295 | 45 |
Gregory Lomack Allen Family
Family Background and Upbringing
Allen was born and raised in Chula Vista, California. His baseball career was shaped by his formative years in the San Diego area, where he attended Hilltop High School before advancing to San Diego State University.
Personal Life
Allen maintains a public profile with social media accounts. He has played the majority of his career in locations close to his California roots, including a stint with the San Diego Padres in 2020. He resides in the San Diego area when not on the road during the baseball season.
2025 Season Performance
The 2025 season saw Allen continue his professional baseball career at the major league level. After beginning the year with the Chicago Cubs organization in February, he played 32 games with Triple-A Iowa, where he batted .312 with a .425 on-base percentage and two home runs. He was released and re-signed twice with Chicago before his August contract with Baltimore.
Allen signed with the Baltimore Orioles on August 8, 2025, marking his fifth major league organization. He appeared in seven games with Baltimore, going 0-for-14 at the plate. The Orioles designated him for assignment on August 16, and he declined an outright assignment to Triple-A Norfolk, choosing free agency. Allen’s career has been characterized by versatility and adaptability across multiple organizations, and he remains an active professional player seeking opportunities at the major league level.
