Lance McCullers Jr.

Player Information

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 and he made his MLB debut in 2015. McCullers was named an All-Star in 2017 and has won two World Series championships with the Astros in 2017 and 2022.
Birthdate:
2 October 1993
Full Name:
Lance Graye McCullers Jr.
Nationality:
United States
Gender:
Male
Parents:
Lance McCullers Sr. (Father)
Status:
Married
Partner:
Kara Kilfoile
Education:
Jesuit High School, Tampa, Florida (High School)
Career Started:
2015
Notable Achievements:
World Series champion (2017, 2022), All-Star (2017)
Current Team:
Contract:
Contract Year 2021 to 2026, Salary $85,000,000 USD
Draft Year:
2012
Drafted By:
Houston Astros
Player Active:
From - 2015, To - Present

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, with the 41st overall pick, of the 2012 MLB draft, and he made his major league debut on May 18, 2015. McCullers was named an American League All-Star in 2017 and has helped Houston win two World Series championships, in 2017 and 2022.

Lance McCullers Jr. Early Life and Background

Lance Graye McCullers Jr. was born on October 2, 1993, in the United States. He is the son of Lance McCullers Sr., a former major league pitcher who played for the San Diego Padres, New York Yankees, Detroit Tigers, and Texas Rangers from 1985 to 1992. McCullers is of Cuban descent through his mother’s side of the family.

McCullers grew up in Tampa, Florida, where he attended Jesuit High School. He starred on the high school baseball team and was named the Gatorade National Baseball Player of the Year in 2012. His background, including a father who had pitched in the major leagues, gave him early exposure to the demands of professional baseball.

Path to Major League Baseball

Following his standout high school career, the Houston Astros selected McCullers in the first round of the 2012 MLB draft, with the 41st overall pick. He signed with the organization for a $2.5 million signing bonus and began his climb through the minor leagues. In his first professional season, McCullers pitched for the Astros’ rookie ball affiliates and posted a 3.46 ERA.

In 2013, McCullers pitched for the Quad Cities River Bandits of the Single-A Midwest League, going 6-5 as the team won the Midwest League championship. He split the 2014 season across the minor leagues and was promoted to the Lancaster JetHawks of the High-A California League. McCullers began 2015 with the Corpus Christi Hooks of the Double-A Texas League before being promoted to the Fresno Grizzlies of the Triple-A Pacific Coast League. On May 14, 2015, the Astros announced that he would make his major league debut on May 18.

Lance McCullers Jr. Career

Houston Astros (2015-Present)

In his major league debut on May 18, 2015, against the Oakland Athletics, McCullers allowed one run on three hits with five strikeouts in 4⅔ innings. He later threw his first career complete game against the Baltimore Orioles on June 3, 2015, recording 11 strikeouts. He finished his rookie season with 22 starts in the Astros rotation. McCullers opened 2016 on the disabled list with shoulder soreness and ended the year 6-5 in 14 starts.

Breakthrough and First Championship (2017)

McCullers moved into the starting rotation full-time in 2017 and produced his most dominant stretch of that season between May 6 and May 23, when he delivered 22 scoreless innings. In that run, he became the first Astros pitcher since Nolan Ryan in 1984 to allow no earned runs over at least five innings in four straight appearances. He was named the American League Pitcher of the Month for May after going 4-0 with a 0.99 ERA and 37 strikeouts in six starts, and he earned a selection to the 2017 All-Star Game.

On October 21, 2017, McCullers pitched four scoreless relief innings and earned his first career save in a 4-0 win over the New York Yankees in Game 7 of the American League Championship Series, sending the Astros to the World Series. After losing his command and walking a batter, he famously threw 24 consecutive curveballs to retire the final six Yankees in order. McCullers drew the start in both Game 3 and Game 7 of the World Series against the Los Angeles Dodgers, and Houston won the franchise’s first World Series title in seven games.

Injuries, Contract, and Second Title (2018-2022)

McCullers opened 2018 in the rotation and set a career high with 12 strikeouts on July 6, 2018, against the Chicago White Sox. He finished 10-6 across 22 starts before landing on the disabled list on August 5 with discomfort in his right elbow. On November 6, 2018, he underwent Tommy John surgery to repair a torn ulnar collateral ligament, which forced him to miss the entire 2019 season. 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. He delivered his best full season in 2021, going 13-5 with a 3.16 ERA and 185 strikeouts across 162⅓ innings in 28 starts, while leading the major leagues with 76 walks. The Houston chapter of the Baseball Writers’ Association of America named him the Astros’ team Pitcher of the Year. After missing the start of 2022 with a right flexor tendon strain, McCullers returned on August 13, 2022, and went 4-2 with a 2.27 ERA in eight starts during the regular season. He helped Houston capture its second World Series title in 2022, starting Game 3 of the American League Division Series, in which he threw six scoreless innings of a postseason-record 18-inning shutout of the Seattle Mariners.

Comeback Season (2023-2025)

McCullers was slowed by a right arm muscle strain in spring training in 2023 and underwent season-ending surgery on June 14, 2023, to repair the flexor tendon and remove a bone spur. The Astros announced that he would also miss the entire 2024 season while continuing his rehab. On January 25, 2025, the team indicated that he was unlikely to be ready for Opening Day. After a 915-day absence, McCullers made his season debut on May 4, 2025, at Rate Field against the Chicago White Sox, tossing 3⅔ scoreless innings with four strikeouts. He earned his 50th career win on June 3, 2025, pitching six shutout innings in a 3-0 victory over the Pittsburgh Pirates and outdueling Paul Skenes.

Notable Events and Milestones

McCullers holds a number of franchise and postseason distinctions, including earning the first save of his career in Game 7 of the 2017 American League Championship Series. He also started the postseason-record 18-inning shutout in Game 3 of the 2022 American League Division Series and reached a career-high 12 strikeouts in games on July 6, 2018, and May 28, 2025.

Lance McCullers Jr. Career Highlights

Across his time in the major leagues with the Houston Astros, McCullers has built a resume that includes a 2017 All-Star selection and two World Series championships, in 2017 and 2022. Through early May 2026, his major league totals stand at 53 wins and 40 losses, a 3.85 ERA, and 898 strikeouts.

Lance McCullers Jr. Family

Family Background and Racing Lineage

McCullers comes from a baseball family. His father, Lance McCullers Sr., pitched in the major leagues for the San Diego Padres, New York Yankees, Detroit Tigers, and Texas Rangers from 1985 to 1992. McCullers is of Cuban descent through his mother’s side of the family.

Personal Life

McCullers is a Catholic and has spoken about the role of faith in his life, including through a 2015 video for the Astros’ Faith and Family Night. He married his longtime girlfriend, Kara Kilfoile, in December 2015, and the couple welcomed their first child, a daughter, in December 2019. In 2016, the family established the Lance McCullers Jr. Foundation, a non-profit organization that advocates for stray and homeless animals.

2025 Season Performance

McCullers entered 2025 coming off a 915-day major league absence, having missed the prior portions of 2023 and all of 2024 because of flexor tendon surgery and a long rehabilitation. The Astros announced on January 25, 2025, that he was unlikely to be ready for Opening Day, and he ultimately made his season debut on May 4 at Rate Field against the Chicago White Sox, allowing no runs in 3⅔ innings with four strikeouts.

His first outing was followed by a rougher second start in which he surrendered seven first-inning runs to the Cincinnati Reds, an inning in which the Astros were scored upon at least 10 times for the eighth time in franchise history. McCullers steadied himself on May 28, matching a career high with 12 strikeouts against the Oakland Athletics while allowing three runs over six innings in a 5-3 comeback win. On June 3, 2025, he earned his 50th career victory by pitching six shutout innings and outdueling Paul Skenes in a 3-0 win over the Pittsburgh Pirates, his first win since September 21, 2022.