Génesis Cabrera

Génesis Cabrera (HEN-eh-sis; born October 10, 1996) is a Dominican professional baseball pitcher who is a free agent. He has previously played in Major League Baseball (MLB) for the St. Louis Cardinals, Toronto Blue Jays, New York Mets, Chicago Cubs, Pittsburgh Pirates, and Minnesota Twins.
Full Name :
Génesis Cabrera
Date of Birth :
10 October 1996
Nationality :
Dominican Republic
Residence :
Unknown
Career Started :
2014
Previous Team :
St. Louis Cardinals (From 2019, To 2023), Toronto Blue Jays (From 2023, To 2024), New York Mets (From 2025, To 2025), Chicago Cubs (From 2025, To 2025), Pittsburgh Pirates (From 2025, To 2025), Minnesota Twins (From 2025, To 2025)
Drafted By :
Tampa Bay Rays

Génesis Cabrera Bio

Génesis Cabrera is a Dominican professional baseball pitcher who has competed at the major league level since 2019. Over his career, he has played for the St. Louis Cardinals, Toronto Blue Jays, New York Mets, Chicago Cubs, Pittsburgh Pirates, and Minnesota Twins. Cabrera was originally signed by the Tampa Bay Rays as an international free agent in November 2013. Throughout his professional career, he has served as both a starting pitcher and a reliever, compiling a career win-loss record of 17–15 with a 4.24 earned run average and 303 strikeouts across his major league appearances.

Early Life and Background

Génesis Cabrera was born on October 10, 1996, in the Dominican Republic. Growing up in the Dominican Republic, Cabrera developed his passion and skills for baseball at a young age. The Dominican Republic is renowned worldwide for producing elite baseball talent, and Cabrera emerged from this competitive development environment. While detailed information about his family background remains private, his journey reflects the traditional path many Dominican players take toward professional baseball careers.

Cabrera was signed by the Tampa Bay Rays as an international free agent in November 2013. This signing marked the beginning of his professional baseball career and set him on the path toward Major League Baseball. The Rays identified his potential and invested in his development as a pitcher.

Path to Professional Baseball

Following his signing with the Tampa Bay Rays organization in 2013, Cabrera made his professional debut in 2014 with the Dominican Summer League Rays. In his debut season, he posted impressive numbers, going 2–1 with a 2.45 earned run average over 29 and one-third innings pitched. These early results demonstrated his capability to compete at a professional level despite his young age and limited experience.

Cabrera steadily progressed through the Rays minor league system over the following seasons. In 2015, he played for the Princeton Rays in the Appalachian League, where he pitched 17 innings. The 2016 season proved to be a breakthrough year as he dominated with the Bowling Green Hot Rods of the Midwest League, compiling an 11–5 record with a 3.88 earned run average across 23 games. His outstanding performance earned him recognition as a Midwest League All-Star. He continued his ascent in 2017 by splitting time between the Charlotte Stone Crabs and the Montgomery Biscuits, posting a combined 9–9 record with a 3.22 earned run average in 25 games. By 2018, Cabrera had established himself as a top prospect, earning Southern League All-Star honors while with Montgomery.

Génesis Cabrera Career

St. Louis Cardinals (2019–2023)

On July 31, 2018, the Tampa Bay Rays traded Cabrera to the St. Louis Cardinals in exchange for outfielder Tommy Pham. The Cardinals acquired Cabrera, Justin Williams, and Roel Ramírez in the transaction. He was assigned to the Springfield Cardinals following the trade and later promoted to the Memphis Redbirds for their playoff run. Across three minor league levels during the 2018 season, Cabrera went 8–9 with a 4.17 earned run average and a 1.32 WHIP in 27 games.

The Cardinals added Cabrera to their 40-man roster after the 2018 season. He began the 2019 campaign with Triple-A Memphis before receiving his first major league call-up on May 29, 2019. He made his MLB debut that night against the Philadelphia Phillies, allowing five runs over 3 and two-thirds innings while striking out five in an 11–4 Cardinals loss. Cabrera shuffled between St. Louis and Memphis throughout the season, finishing his rookie year with a 0–2 record and 4.87 earned run average over 20 and one-third major league innings.

The shortened 2020 season marked a significant turning point in Cabrera’s development. He refined his pitch selection and approach, raising his whiff rate from 18.1 percent in 2019 to 40.3 percent in 2020. Over 22 and one-third innings pitched, he recorded a 2.42 earned run average with 32 strikeouts. The 2021 season saw Cabrera emerge as a crucial member of the Cardinals bullpen, appearing in 71 games with a 4–5 record, 3.73 earned run average, and 77 strikeouts over 70 innings.

In 2022, Cabrera appeared in 31 games for St. Louis, recording a 4–2 record and 4.63 earned run average with 32 strikeouts over 44 and two-thirds innings. He was suspended for one game following a benches-clearing incident on April 27, 2022, after hitting J.D. Davis of the New York Mets with a pitch. Mets first baseman Pete Alonso publicly criticized Cabrera’s conduct during the confrontation. The 2023 season proved challenging as Cabrera split time between Triple-A Memphis and the major leagues. He made 32 appearances for St. Louis with a 5.06 earned run average and 38 strikeouts in 32 innings before being designated for assignment on July 18, 2023.

Toronto Blue Jays (2023–2024)

On July 21, 2023, the Cardinals traded Cabrera to the Toronto Blue Jays in exchange for minor league catcher Sammy Hernández. Cabrera’s move to Toronto revitalized his career as he dominated in his new uniform. Over 29 appearances down the stretch, he logged a 2.66 earned run average with 20 strikeouts across 23 and two-thirds innings pitched.

The 2024 season saw Cabrera become a reliable bullpen option for the Blue Jays. He appeared in 69 games, compiling a 3–3 record with a 3.59 earned run average and 50 strikeouts over 62 and two-thirds innings. However, he was suspended for three games on March 31, 2024, after shoving José Caballero of the Tampa Bay Rays. Following the 2024 season on November 4, Cabrera was removed from the Blue Jays’ 40-man roster and sent outright to Triple-A Buffalo Bisons. He rejected the assignment and elected free agency.

New York Mets (2025)

On November 27, 2024, Cabrera signed a minor league contract with the New York Mets organization. He began the 2025 season with Triple-A Syracuse, where he struggled to a 7.88 earned run average with 12 strikeouts over seven games. On May 1, 2025, the Mets selected Cabrera’s contract and added him to their active roster. In six appearances for New York, he recorded a 3.52 earned run average with seven strikeouts across 7 and two-thirds innings pitched. The Mets designated Cabrera for assignment on May 24, 2025. He cleared waivers and elected free agency on May 27, 2025.

Chicago Cubs (2025)

On May 29, 2025, Cabrera signed a major league contract with the Chicago Cubs. His tenure with the Cubs proved challenging as he allowed eight earned runs over nine and one-third innings, resulting in an 8.68 earned run average with eight strikeouts in nine appearances. The Cubs designated Cabrera for assignment on June 21, 2025. He cleared waivers and elected free agency on June 24, 2025.

Pittsburgh Pirates (2025)

Cabrera signed with the Pittsburgh Pirates on June 26, 2025, joining their major league roster. He appeared in nine games for Pittsburgh, posting a 4.91 earned run average with seven strikeouts over 11 innings. The Pirates designated Cabrera for assignment on August 4, 2025. He cleared waivers and elected free agency on November 7, 2025.

Minnesota Twins (2025)

On August 12, 2025, Cabrera signed a minor league contract with the Minnesota Twins organization. After one appearance for Triple-A St. Paul Saints, the Twins added him to their active roster on August 17, 2025. In 16 appearances for Minnesota, Cabrera struggled to an 0–1 record and 7.98 earned run average with 13 strikeouts and one save across 14 and two-thirds innings. On November 6, 2025, Cabrera was removed from the Twins’ 40-man roster and sent outright to St. Paul. He rejected the assignment and elected free agency.

Notable Events and Milestones

Throughout his career, Cabrera has experienced several notable moments including his MLB debut with the St. Louis Cardinals on May 29, 2019, and his breakthrough 2021 season when he emerged as a key bullpen piece for the Cardinals. His bench-clearing incidents in 2022 and 2024 generated significant attention and resulted in suspensions. His 2025 season was defined by constant movement between five different organizations as he sought to establish himself at the major league level.

Génesis Cabrera Career Wins

Across his major league career spanning from 2019 through 2025, Cabrera has compiled a career record of 17 wins and 15 losses with a 4.24 earned run average and 303 total strikeouts. His career has featured periods of effectiveness as both a starter and reliever, with his most consistent stretch coming during his tenure with the St. Louis Cardinals.

St. Louis Cardinals Highlights

Cabrera’s time with the Cardinals from 2019 to 2023 represented the bulk of his major league success. His most productive season came in 2021 when he appeared in 71 games, going 4–5 with a 3.73 earned run average and 77 strikeouts over 70 innings pitched. He followed that with a 4–2 record in 2022 before his role diminished in 2023, when he made only 32 appearances with a 5.06 earned run average before being traded to Toronto mid-season.

Other Career Highlights

Cabrera’s stint with the Toronto Blue Jays in 2023 and 2024 showcased his ability to contribute as a reliable bullpen arm. His 2.66 earned run average in 23 and two-thirds innings after joining Toronto in July 2023 demonstrated his potential when used effectively. His 69 appearances for the Blue Jays in 2024 resulted in a 3–3 record and 3.59 earned run average. His 303 career strikeouts reflect his ability to miss bats when commanding his pitches effectively.

Series Wins Losses ERA Strikeouts
MLB (Career) 17 15 4.24 303

Génesis Cabrera Family

Family Background

Detailed information regarding Cabrera’s family background, including his parents, siblings, or any family connections to professional baseball, remains private and has not been publicly disclosed. As a native of the Dominican Republic, he comes from a country with a rich baseball tradition and has followed in the footsteps of countless Dominican players who have reached the major leagues.

Personal Life

Cabrera resides in the Dominican Republic during the offseason, though his exact current residence is not widely reported. Information regarding his marital status, spouse, or children has not been made public. He maintains a presence on social media where he shares updates about his baseball career with his fan base.

2025 Season Performance

The 2025 season represented a challenging and turbulent year for Cabrera as he navigated through five different major league organizations. Beginning the season with the New York Mets organization after signing a minor league contract in November 2024, he was called up to the majors in early May and made six appearances with a solid 3.52 earned run average. However, he was designated for assignment later that month and moved to the Chicago Cubs, where he struggled through nine appearances with an 8.68 earned run average before being designated again.

Cabrera’s mid-season move to the Pittsburgh Pirates provided brief stability as he logged 11 innings over nine games with a 4.91 earned run average. His August acquisition by the Minnesota Twins marked his fifth team of the season, but he was unable to find success in his limited opportunities, posting a 7.98 earned run average across 16 appearances. Following the season, he elected free agency after being outrighted from the Twins’ 40-man roster.