Greg Allen

Player Information

Gregory Lomack Allen (born March 15, 1993) is an American professional baseball outfielder who is a free agent. He has previously played in Major League Baseball (MLB) for the Cleveland Indians, San Diego Padres, New York Yankees, Pittsburgh Pirates, and Baltimore Orioles.
Birthdate:
15 March 1993
Full Name:
Gregory Lomack Allen
Birthplace:
Chula Vista, California, USA
Nationality:
American
Gender:
Male
Education:
Hilltop High School (High School), San Diego State University (College)
Career Started:
2017
Draft Year:
2014
Drafted By:
Cleveland Indians
Previous Teams:
Cleveland Indians (From 2017, To 2020), San Diego Padres (From 2020, To 2020), New York Yankees (From 2021, To 2021), Pittsburgh Pirates (From 2022, To 2022), New York Yankees (From 2023, To 2023), Baltimore Orioles (From 2025, To 2025)
Player Active:
From - 2017, To - Present

Greg Allen Bio

Gregory Lomack Allen (born March 15, 1993) is an American professional baseball outfielder. A versatile defender with above-average speed, he has spent time at the major league level with the Cleveland Indians, San Diego Padres, New York Yankees, Pittsburgh Pirates, and Baltimore Orioles, while also appearing in the upper levels of the minor leagues for several organizations. Following his most recent MLB stint, Allen moved to the Mexican League, where he has been loaned to the Saraperos de Saltillo.

Drafted by Cleveland in 2014, Allen worked his way through the Indians’ farm system as a center fielder and leadoff-type hitter, reaching the majors in 2017. Across his MLB career he has provided outfield depth, pinch-running, and spot starts, with his speed and defense shaping his role on contending rosters.

Early Life and Background

Gregory Lomack Allen was born on March 15, 1993, in Chula Vista, California. He grew up in the San Diego area, a region with a strong baseball culture that helped shape his early interest in the sport. He attended Hilltop High School in Chula Vista, where he played for the school’s baseball program and began attracting attention as a speedy outfielder.

After high school, Allen continued his baseball development at San Diego State University, playing three seasons of college baseball for the San Diego State Aztecs. During the 2013 collegiate summer, he joined the Orleans Firebirds of the Cape Cod Baseball League, one of the premier wooden-bat leagues in the country, gaining valuable experience against top amateur competition.

Path to Baseball

Allen’s combination of speed, defense, and on-base skills in the Cape Cod League and at San Diego State boosted his draft stock. The Cleveland Indians selected him in the sixth round of the 2014 MLB draft, and he signed quickly to begin his professional career.

After signing, Allen was assigned to the Mahoning Valley Scrappers, Cleveland’s short-season affiliate, where he played the entire 2014 season. In 57 games he batted .244 with 19 runs batted in and 30 stolen bases, immediately showcasing the wheels that would become his trademark. The following year he advanced to the Lake County Captains, where he posted a .273 batting average and stole 43 bases across 123 games, cementing his reputation as a developing speed-and-defense outfielder.

Greg Allen Career

Early Career (2014–2016)

In 2014, Allen opened his professional career with Mahoning Valley, focusing on adjusting to wooden bats and professional routines. His 30 stolen bases in 57 games marked him as a baserunning threat from day one, and the Indians moved him up the ladder the next year.

By 2016, Allen was splitting the season between Lynchburg and the Akron RubberDucks, batting .295 with seven home runs, 44 runs batted in, 45 stolen bases, and an .830 on-base plus slugging percentage. Cleveland later sent him to the Mesa Solar Sox of the Arizona Fall League to continue his development, and he was even briefly involved in trade discussions for Jonathan Lucroy before the deal collapsed.

Cleveland Indians (2017–2020)

Allen began 2017 with Akron before the Indians promoted him to the major leagues on September 1, 2017. Six days later, on September 7, he hit his first MLB home run, announcing his arrival in the big leagues. He opened the 2018 season with the Columbus Clippers and rejoined Cleveland in May, where he delivered one of the signature moments of his early career on May 27, 2018, hitting a walk-off home run in the 14th inning against the Houston Astros. Later that year, on September 23, he delivered another walk-off hit, this time a single in the 11th inning against the Boston Red Sox. He finished 2018 batting .257 with 21 stolen bases.

San Diego Padres (2020)

On August 31, 2020, the Indians traded Allen, along with Mike Clevinger and Matt Waldron, to the San Diego Padres as part of a multi-player deal. He appeared in one game for San Diego before the Padres optioned him to their alternate training site. On December 31, 2020, the Padres designated him for assignment after signing shortstop Ha-seong Kim.

New York Yankees (2021)

The Padres traded Allen to the New York Yankees on January 6, 2021, in exchange for pitcher James Reeves. He was designated for assignment in February and outrighted to Triple-A Scranton/Wilkes-Barre in March, but was selected back to the majors on July 16, 2021, when New York dealt with a COVID-19 outbreak. He appeared in 15 games, hitting .270 with two runs batted in, and was added to the Yankees’ roster for the 2021 American League Wild Card Game.

Pittsburgh Pirates (2022)

Allen was claimed off waivers by the Pittsburgh Pirates on November 5, 2021. A left hamstring strain suffered early in spring training delayed his season, and he was placed on the 60-day injured list before being activated on July 22, 2022. He appeared briefly for Pittsburgh in September before being designated for assignment and outrighted to the Indianapolis Indians, eventually electing free agency on October 6, 2022.

Boston Red Sox and New York Yankees Second Stint (2023)

On January 11, 2023, Allen signed a minor-league deal with the Boston Red Sox and joined the Worcester Red Sox, where he batted .250/.407/.388 with two home runs, 15 runs batted in, and 23 stolen bases across 37 games. On May 19, 2023, he was traded to the New York Yankees for minor-league pitcher Diego Hernández, returning to the Bronx for a second stint. He played in 22 games for New York, hitting .217 with a home run, before a right hip flexor strain sidelined him for several weeks. He was designated for assignment in August and elected free agency.

Milwaukee Brewers and New York Yankees Third Stint (2023–2024)

Allen signed a minor-league contract with the Milwaukee Brewers organization on August 31, 2023, and appeared in eight games for the Triple-A Nashville Sounds before being released. He returned to the Yankees on a new minor-league deal on January 30, 2024, splitting the year between the Double-A Somerset Patriots and Triple-A Scranton/Wilkes-Barre, where he batted .223 with three home runs and 13 stolen bases. He elected free agency on November 4, 2024.

Chicago Cubs and Baltimore Orioles (2025)

On February 21, 2025, Allen signed a minor-league contract with the Chicago Cubs and was assigned to the Triple-A Iowa Cubs, where he batted .312 with two home runs and 14 runs batted in. After being released and re-signed, he was released a second time on August 4, 2025. On August 8, 2025, Allen signed a major league contract with the Baltimore Orioles, though he went 0-for-14 in seven appearances and was designated for assignment on August 16, electing free agency a few days later.

Notable Events and Milestones

Among Allen’s most memorable moments is his 14th-inning walk-off home run against the Houston Astros on May 27, 2018, which highlighted both his power upside and his knack for clutch performance. His repeated walk-off contributions and consistent stolen-base totals have helped shape his identity as a late-innings specialist and depth outfielder.

Greg Allen Career Wins

Across his MLB career, Gregory Lomack Allen has accumulated wins as a roster contributor and role player, with his speed and defense providing value to multiple organizations. He has combined regular-season appearances, postseason roster spots, and several walk-off moments to establish himself as a reliable reserve outfielder in professional baseball.

MLB Highlights

Through August 15, 2025, Allen has appeared in MLB games for Cleveland, San Diego, the Yankees, Pittsburgh, and Baltimore. He has posted a career batting average of .227, with 11 home runs and 68 runs batted in, while remaining a consistent threat on the base paths throughout his time in the majors.

Greg Allen Family

Personal Life

Gregory Lomack Allen was raised in Chula Vista, California, where he developed his baseball foundation. Public information regarding his immediate family, marital status, and children is not widely available, and details outside of his athletic career remain limited.

2025 Season Performance

Allen began 2025 with a minor-league contract from the Chicago Cubs, splitting time with the Triple-A Iowa Cubs, where his .312 batting average and 14 runs batted in reflected a productive stretch at the plate. After two releases from the Cubs organization, he joined the Baltimore Orioles on a major league deal in August, providing outfield depth during the stretch run.

Although his seven appearances with Baltimore did not produce a hit, his recall to the majors underscored his value as a veteran reserve capable of stepping in when needed. His ability to play all three outfield spots and serve as a pinch-runner kept him in demand as the season progressed.

Following his release from Baltimore, Allen moved on to new opportunities in the Mexican League, signing with the Toros de Tijuana and later being loaned to the Saraperos de Saltillo, continuing his professional career abroad.