Lance McCullers Jr. Bio
Lance Graye McCullers Jr. (born October 2, 1993) is an American professional baseball pitcher for the Houston Astros of Major League Baseball (MLB). The Astros selected McCullers in the first round of the 2012 MLB draft with the 41st overall pick, and he made his major league debut on May 18, 2015. McCullers was named an All-Star in 2017 and has won two World Series championships with Houston, in 2017 and 2022. He is known for a curveball-heavy approach and a long list of high-leverage postseason appearances.
Across his MLB career, McCullers has built a record as a starter who has delivered in October, including a record-setting scoreless streak and a memorable Game 7 of the American League Championship Series (ALCS). After injuries limited him for parts of three seasons, he returned to the Astros rotation in 2025.
Early Life and Background
McCullers was born on October 2, 1993, and grew up in Tampa, Florida. He comes from a baseball family. His father, Lance McCullers Sr., pitched in Major League Baseball for the San Diego Padres, New York Yankees, Detroit Tigers, and Texas Rangers from 1985 to 1992, giving his son a direct view of life at the highest level of the sport. McCullers is of Cuban descent through his mother.
He attended Jesuit High School in Tampa, where he starred on the baseball team. As a senior in 2012, he was named the Gatorade National Baseball Player of the Year, a top individual honor for a high school baseball player in the United States. That same year, the Houston Astros made him a first-round selection in the MLB draft.
Path to Major League Baseball
The Houston Astros selected McCullers in the first round, with the 41st overall pick, of the 2012 MLB draft. He signed with the club and received a $2.5 million signing bonus. After his first professional season, he moved through the Astros’ minor league system, pitching for the Quad Cities River Bandits of the Single-A Midwest League in 2013, where he went 6–5 and helped the team win the Midwest League championship. In 2014, McCullers pitched in the minor leagues for the Lancaster JetHawks of the High-A California League.
McCullers opened 2015 with the Corpus Christi Hooks of the Double-A Texas League. The Astros promoted him to the Fresno Grizzlies of the Triple-A Pacific Coast League on May 14, 2015, and announced the next day that he would make his major league debut on May 18. That call-up launched his MLB career.
Lance McCullers Jr. Career
Early Career (2015–2016)
McCullers made his MLB debut on May 18, 2015, against the Oakland Athletics, allowing one run over 4⅔ innings with five strikeouts in a no-decision. On June 3, 2015, he threw his first career complete game against the Baltimore Orioles and reached 11 strikeouts for the first time. He spent the rest of the season in the Astros’ starting rotation and finished with 22 starts as a rookie.
In 2016, McCullers began the year on the disabled list with shoulder soreness. He returned to the rotation and ended the season 6–5 in 14 starts. The year was a brief setback, but it helped set the stage for a stronger 2017.
Astros Breakthrough (2017)
McCullers opened the 2017 season in the Astros’ starting rotation. From May 6 to May 23, he delivered 22 scoreless innings, the longest scoreless streak by an Astros pitcher since Roy Oswalt completed 32 straight from August 27 through September 11, 2008. In that same stretch, McCullers became the first Astros pitcher since Nolan Ryan in 1984 to allow no earned runs over at least five innings in four consecutive appearances. He won his first American League Pitcher of the Month Award for May after going 4–0 with a 0.99 ERA and 37 strikeouts in six starts.
He was selected to the All-Star Game after going 7–2 with 106 strikeouts in the first half. A recurring back injury cost him time late in the year. In the postseason, McCullers pitched four scoreless innings in relief and earned his first career save in a 4–0 win over the New York Yankees in Game 7 of the ALCS. During that outing, after losing command and walking a batter, he threw 24 consecutive curveballs to retire the last six Yankees batters. He started Game 3 and Game 7 of the World Series against the Los Angeles Dodgers, and the Astros won their first championship in franchise history.
Injury Years and Comeback (2018–2021)
McCullers opened 2018 in the rotation and set a career high with 12 strikeouts over seven innings against the Chicago White Sox on July 6. He went 10–6 through 22 starts before a right elbow issue sent him to the disabled list in early August. On November 6, 2018, he underwent Tommy John surgery to repair a torn ulnar collateral ligament (UCL) and missed all of 2019.
He returned in 2020 and went 3–3 with a 3.93 ERA in 11 starts. On March 24, 2021, McCullers and the Astros agreed to a five-year, $85 million contract extension that included a $3.5 million signing bonus. In 2021, he went 13–5 with a 3.16 ERA and 185 strikeouts in 28 starts, leading the major leagues with 76 walks and ranking among American League leaders in hits allowed per nine innings and home runs allowed per nine innings. The Houston chapter of the Baseball Writers’ Association of America (BBWAA) named him the Astros’ team Pitcher of the Year for the first time.
Second Championship (2022)
Recovering from a right flexor tendon strain, McCullers missed the start of 2022 and made his season debut on August 13 against the Oakland Athletics, earning the win after six shutout innings. He finished the regular season 4–2 with a 2.27 ERA in eight starts, striking out 50 batters in 47⅔ innings. In the ALDS, he started Game 3 against the Seattle Mariners and threw six scoreless innings of an 18-inning postseason-record shutout, the game that sent Houston to the ALCS. In the World Series against the Philadelphia Phillies, he became the first pitcher in postseason history to allow five home runs in a game during Game 3, but the Astros won the series in six games to give McCullers his second World Series title.
Recovery and 2025 Return
A muscle strain in his right arm during 2023 spring training led to season-ending surgery on June 14, 2023, to repair the flexor tendon and remove a bone spur. He missed all of 2024 after being shut down from throwing during his rehab. On January 25, 2025, the Astros announced that McCullers would likely not be ready for Opening Day.
After a 915-day absence, McCullers made his 2025 debut on May 4 at Rate Field against the Chicago White Sox, tossing 3⅔ scoreless innings with four strikeouts. On May 28, he matched his career high with 12 strikeouts against the Oakland Athletics. On June 3, he earned his 50th career win, outdueling Paul Skenes in a 3–0 victory over the Pittsburgh Pirates.
Driving Style and Strengths
McCullers is best known for his curveball, which he has featured at the highest rates in baseball. In 2018, he threw a curveball 47.4 percent of the time, the top mark in the major leagues. He combines the breaking ball with a mid-90s fastball and a developing changeup, and he has shown comfort working deep into games and matching up against top opposing lineups.
Notable Events and Milestones
Signature moments include the 24 straight curveballs that closed out Game 7 of the 2017 ALCS, the six scoreless innings of the 18-inning postseason-record shutout against the Mariners in 2022, and the 12-strikeout games against the White Sox in 2018 and the Athletics in 2025. He reached 50 career wins on June 3, 2025, ending a winless streak that had dated to September 21, 2022.
Lance McCullers Jr. Career Wins
Through the 2025 season, McCullers has built a career record that includes a World Series ring in 2017, an All-Star selection the same year, and a second World Series title in 2022. His verified totals include a 51–37 win–loss record, an earned run average of 3.70, and 861 strikeouts, according to his career statistics.
World Series Highlights
McCullers’ two World Series championships both came with the Houston Astros, in 2017 and 2022. In 2017, he started Game 3 and Game 7 against the Los Angeles Dodgers, and the Astros captured the first title in franchise history. In 2022, he started Game 3 against the Philadelphia Phillies, a game in which he became the first pitcher in postseason history to allow five home runs, before Houston closed out the series in six games.
Other Performances
McCullers was named the Gatorade National Baseball Player of the Year in 2012, won the Midwest League championship with the Quad Cities River Bandits in 2013, and earned the American League Pitcher of the Month Award for May 2017. He was selected to the All-Star Game in 2017 and was named the Houston chapter BBWAA team Pitcher of the Year in 2021.
Lance McCullers Jr. Family
Family Background and Baseball Lineage
McCullers’ father, Lance McCullers Sr., pitched in Major League Baseball from 1985 to 1992, suiting up for the San Diego Padres, New York Yankees, Detroit Tigers, and Texas Rangers. McCullers is of Cuban descent through his mother’s side of the family. He grew up in Tampa, Florida, with a clear connection to professional baseball through his father’s career.
Personal Life
McCullers is a Catholic and has spoken publicly about his faith, including in a 2015 video for the Astros’ Faith and Family Night. He married longtime girlfriend Kara Kilfoile in December 2015, and the couple welcomed their first child, a daughter, in December 2019. In 2016, McCullers and his family established the Lance McCullers Jr. Foundation, a non-profit organization that advocates for stray and homeless animals.
2025 Season Performance
McCullers returned to the Astros in 2025 after a long recovery from flexor tendon surgery and a bone spur removal. After a 915-day major league absence, he made his season debut on May 4 against the Chicago White Sox and posted a scoreless first outing with four strikeouts. He allowed seven first-inning runs to the Cincinnati Reds in his second start, a rare rough outing for the Astros, before rebounding with 12 strikeouts against the Oakland Athletics on May 28.
On June 3, 2025, McCullers earned the 50th win of his MLB career in a 3–0 victory over the Pittsburgh Pirates, outdueling Paul Skenes with six shutout innings. The win was his first since September 21, 2022, and signaled that he had returned to the form he showed before his injury layoff.
McCullers is under contract with the Astros through the 2026 season under the five-year, $85 million extension he signed in March 2021. With his health on track and his curveball usage still a defining feature of his game, he is positioned to play a central role in the Houston rotation heading into the later months of the 2025 campaign.

