Randy Alberto Rodríguez (born September 5, 1999) is a Dominican professional
baseball
Baseball is a bat-and-ball games, bat-and-ball sport played between two team sport, teams of nine players each, taking turns batting (baseball), batting and Fielding (baseball), fielding. The game occurs over the course of several Pitch ...
pitcher
In baseball, the pitcher is the player who throws ("Pitch (baseball), pitches") the Baseball (ball), baseball from the pitcher's mound toward the catcher to begin each play, with the goal of out (baseball), retiring a batter (baseball), batter, ...
for the
San Francisco Giants
The San Francisco Giants are an American professional baseball team based in San Francisco. The Giants compete in Major League Baseball (MLB) as a member club of the National League (baseball), National League (NL) National League West, West Div ...
of
Major League Baseball
Major League Baseball (MLB) is a professional baseball league composed of 30 teams, divided equally between the National League (baseball), National League (NL) and the American League (AL), with 29 in the United States and 1 in Canada. MLB i ...
(MLB). He made his MLB debut in 2024. Rodríguez was named to his first
All-Star
An all-star team is a group of people all having a high level of performance in their field. Originating in sports, it has since drifted into vernacular and has been borrowed heavily by the entertainment industry.
Sports
"All-star" as a sport ...
game in 2025.
Career
Rodríguez was born in
Santo Domingo, Dominican Republic
Santo Domingo, formerly known as Santo Domingo de Guzmán, is the capital and largest city of the Dominican Republic and the List of metropolitan areas in the Caribbean, largest metropolitan area in the Caribbean by population. the Distrito Na ...
, and signed with the
San Francisco Giants
The San Francisco Giants are an American professional baseball team based in San Francisco. The Giants compete in Major League Baseball (MLB) as a member club of the National League (baseball), National League (NL) National League West, West Div ...
as an international
free agent
In professional sports, a free agent is a player or manager who is eligible to sign with other clubs or franchises; i.e., not under contract to any specific team. The term is also used in reference to a player who is under a contract at present ...
on July 2, 2017.
He made his professional debut in 2018 with the
Dominican Summer League Giants. Rodríguez spent the 2019 campaign with the rookie–level
Arizona League Giants
The Arizona Complex League Giants are a professional baseball team competing as a Rookie-level affiliate of the San Francisco Giants in the Arizona Complex League of Minor League Baseball. The team plays its home games at Scottsdale Stadium in Sc ...
, compiling a 2–6 record and 5.40 ERA with 29 strikeouts across 25 innings of work. He did not play in a game in 2020 due to the cancellation of the minor league season because of the
COVID-19 pandemic
The COVID-19 pandemic (also known as the coronavirus pandemic and COVID pandemic), caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2), began with an disease outbreak, outbreak of COVID-19 in Wuhan, China, in December ...
.
In 2021 for the
San Jose Giants
The San Jose Giants are a Minor League Baseball team of the California League and the Single-A affiliate of the San Francisco Giants. Located in San Jose, California, the Giants play their home games at Excite Ballpark.
Games
San Jose Giants g ...
, Rodríguez had a 6–3
win–loss record Win–loss may refer to:
* Win–loss analytics, analysis of the reasons why a visitor to a website was or wasn't persuaded to engage in a desired action
* Win–loss record, also winning percentage
* Win–loss record (pitching), the number of ...
with five
holds, two
saves, and a 1.74
earned run average
In baseball statistics, earned run average (ERA) is the average of earned runs allowed by a pitcher per nine innings pitched (i.e. the traditional length of a game). It is determined by dividing the number of earned runs allowed by the number ...
(ERA) in 62
innings pitched
In baseball, the statistic innings pitched (IP) is the number of innings a pitcher has completed, measured by the number of Batter (baseball), batters and baserunners that have been put out while the pitcher is on the Baseball field#Pitcher's mou ...
across 32 relief appearances, and had 101
strikeout
In baseball or softball, a strikeout (or strike-out) occurs when a batter accumulates three strikes during a time at bat. It means the batter is out, unless the third strike is not caught by the catcher and the batter reaches first base safe ...
s (14.7 strikeouts per 9 innings). He held right-handed batters to a
slash line
This is an alphabetical list of selected unofficial and specialized terms, phrases, and other jargon used in baseball, along with their definitions, including illustrative examples for many entries.
0–9 0
:"Oh and ..." See count.
1
...
of .158/.233/.188. He was named a CAL post-season All Star.
On November 20, 2021, the Giants added Rodríguez to their
40-man roster
A Major League Baseball roster is a list of players who are allowed, by league agreement, to play for a Major League Baseball (MLB) team. Each MLB team maintains two rosters: an active roster of players eligible to participate in an MLB game, an ...
to protect him from the
Rule 5 draft
The Rule 5 draft is a Major League Baseball (MLB) player draft that occurs each year in December, at the annual Winter Meeting of general managers. The Rule 5 draft aims to prevent teams from stockpiling too many young players on their minor lea ...
.
In 2022 for the High–A
Eugene Emeralds
The Eugene Emeralds (nicknamed the Ems) are a Minor League Baseball team in the northwest United States, based in Eugene, Oregon. The Emeralds are members of the Northwest League and the High-A affiliate of the San Francisco Giants. Eugene plays ...
, Double–A
Richmond Flying Squirrels
The Richmond Flying Squirrels are a Minor League Baseball team based in Richmond, Virginia. The team, which is a part of the Eastern League, is the Double-A affiliate of the San Francisco Giants major league club, and plays at The Diamond. Th ...
, and Triple–A
Sacramento River Cats
The Sacramento River Cats are a Minor League Baseball team of the Pacific Coast League (PCL) and are the Triple-A (baseball), Triple-A affiliate of the San Francisco Giants. Prior to 2015, the River Cats were the Triple-A affiliate of the Oakland ...
, Rodríguez was a combined 2–5 with a 4.46 ERA in 27 games (13 starts) in which he pitched innings and struck out 97 batters (13.1 strikeouts per 9 innings). He held right-handed batters to a slash line of .114/.253/.220. Rodríguez spent the 2023 campaign split between the rookie–level
Arizona Complex League Giants
The Arizona Complex League Giants are a professional baseball team competing as a Rookie-level affiliate of the San Francisco Giants in the Arizona Complex League of Minor League Baseball. The team plays its home games at Scottsdale Stadium in Sc ...
, Richmond, and Sacramento. In 45 appearances for the three affiliates, he accumulated a 4.37 ERA with 84 strikeouts across 70 innings pitched.
Rodríguez was optioned to Triple–A Sacramento to begin the 2024 season. On May 2, 2024, Rodríguez was promoted to the major leagues for the first time.
He recorded his first career save in the major leagues on June 5, 2025, against the
San Diego Padres
The San Diego Padres are an American professional baseball team based in San Diego. The Padres compete in Major League Baseball (MLB) as a member club of the National League (baseball), National League (NL) National League West, West Division. ...
.
References
External links
{{DEFAULTSORT:Rodriguez, Randy
1999 births
Living people
21st-century Dominican Republic sportsmen
Arizona Complex League Giants players
Arizona League Giants players
Baseball players from Santo Domingo
Dominican Republic expatriate baseball players in the United States
Dominican Summer League Giants players
Eugene Emeralds players
Major League Baseball pitchers
Major League Baseball players from the Dominican Republic
National League All-Stars
Richmond Flying Squirrels players
Sacramento River Cats players
San Francisco Giants players
San Jose Giants players