Skip Navigation to Main Content

Eduardo Rodriguez or Ryan Pepiot

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Eduardo Rodriguez or Ryan Pepiot Player Statistics
  Ryan Pepiot
SP - TB
Ryan Pepiot
Eduardo Rodriguez
SP - ARI
Eduardo Rodriguez
2026 Stats 
   
   
Games Played13
   
Games Started13
   
Innings Pitched78.2
   
Wins5
   
Losses2
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed66
   
Earned Runs22
   
Home Runs Allowed7
   
Strikeouts57
   
Walks27
   
ERA2.52
   
WHIP1.18
   
Eduardo Rodriguez or Ryan Pepiot Player Projections
  Ryan Pepiot
SP - TB
Ryan Pepiot
Eduardo Rodriguez
SP - ARI
Eduardo Rodriguez
2026 Projections 
   
   
Games Played3028
   
Games Started3024
   
Innings Pitched163.0132.5
   
Wins108
   
Losses108
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed140135
   
Earned Runs7064
   
Home Runs Allowed2418
   
Strikeouts167118
   
Walks5747
   
ERA3.894.32
   
WHIP1.211.37
   
Eduardo Rodriguez or Ryan Pepiot Player Notes
  Ryan Pepiot
SP - TB
Ryan Pepiot
Eduardo Rodriguez
SP - ARI
Eduardo Rodriguez
News 
 The Rays said Ryan Pepiot's right hip surgery Wednesday went well and he is expected to make a full recovery for spring training next year.
Ari Koslow
Wed, May 13th
Eduardo Rodriguez was charged with four runs on six hits in 6.1 innings on Saturday in a 6-1 loss to the Nationals.
David Leisering
Sat, Jun 6th
 Ryan Pepiot (hip) will miss the remainder of the 2026 season to undergo right hip surgery. The surgery is scheduled for May 13.
David Leisering
Fri, May 1st
Eduardo Rodriguez allowed a run on five hits, walked one, and struck out three in a no-decision against the Dodgers on Monday.
David Leisering
Tue, Jun 2nd
 Rays manager Kevin Cash said Ryan Pepiot had a bad day on Monday as his right hip felt “unstable” while playing catch.
Ari Koslow
Mon, Apr 20th
Eduardo Rodriguez pitched seven scoreless innings on Thursday, allowing just four hits and one walk, while striking out four, in a 2-1 Diamondbacks' win over the Rockies.
David Leisering
Fri, May 22nd
 The Rays transferred RHP Ryan Pepiot to the 60-day injured list.
Ari Koslow
Tue, Apr 14th
Eduardo Rodriguez surrendered three runs on nine hits in 5.1 innings on Saturday as the Diamondbacks dropped a 4-2 decision to the Rockies.
David Leisering
Sat, May 16th
 Pepiot has not pitched in a game setting since March 17 and was placed on the IL prior to Opening Day with right hip inflammation. He may need more than one rehab start before Tampa Bay brings him back.
Bruno Mulé
Mon, Apr 13th
Eduardo Rodriguez tossed 8.1 innings on Sunday and allowed a run on four hits, walked three, and struck out four to lead the Diamondbacks to a 5-1 victory over the Mets.
David Leisering
Mon, May 11th
Notes 
 Ryan Pepiot logged a career-high 167 2/3 innings in 2025, but the underlying metrics point to mild regression risk after his ERA rose to 3.86 with a 4.36 FIP. The 2026 projections peg him for similar volume with a mid-3.00s ERA and roughly a strikeout per inning, reinforcing his profile as a stable SP3/4 in fantasy formats. Pepiot's swing-and-miss ability remains intact, and the move back to Tropicana Field should correct the issues with the long ball. However, draft him for ratio stability and workload rather than expecting another skills leap.
Kelly Kirby - FantasyPros
 
Eduardo Rodriguez or Ryan Pepiot Player Schedules
  Ryan Pepiot
SP - TB
Ryan Pepiot
Eduardo Rodriguez
SP - ARI
Eduardo Rodriguez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ STLMatthew Liberatore (3-3)#102@ LADYoshinobu Yamamoto (6-4)#14
Fri, Mar 27th   @ LADEmmet Sheehan (3-3)#49
Sat, Mar 28th@ STLMichael McGreevy (3-5)#85@ LADTyler Glasnow (3-0)#38
Mon, Mar 30th@ MILKyle Harrison (7-1)#52vs DETJustin Verlander (0-1)#144
Tue, Mar 31st@ MILBrandon Woodruff (2-1)#66vs DETCasey Mize (2-3)#65
Wed, Apr 1st@ MILJacob Misiorowski (7-2)#12vs DETTarik Skubal (3-2)#4
Thu, Apr 2nd   vs ATLReynaldo Lopez (3-1)#122
Fri, Apr 3rd@ MINBailey Ober (6-3)#106vs ATLGrant Holmes (4-2)#127
Sat, Apr 4th@ MINMick Abel (1-2)#192vs ATLBryce Elder (5-3)#105
Sun, Apr 5th@ MINSimeon Woods Richardson (0-7)#296vs ATLMartin Perez (4-3)#198
Tue, Apr 7thvs CHCJavier Assad (3-1)#281@ NYMFreddy Peralta (4-4)#25
Wed, Apr 8thvs CHCColin Rea (5-3)#145@ NYMDavid Peterson (3-5)#138
Thu, Apr 9th   @ NYMNolan McLean (3-4)#32
Fri, Apr 10thvs NYYLuis Gil (1-2)#263@ PHIJesus Luzardo (4-4)#9
Sat, Apr 11thvs NYYMax Fried (4-3)#33@ PHITaijuan Walker (1-4)#396
Sun, Apr 12thvs NYYCam Schlittler (7-3)#37@ PHIZach Pop
Mon, Apr 13th   @ BALDean Kremer (0-1)#120
Tue, Apr 14th@ CWSNoah Schultz (2-4)#220@ BALTrevor Rogers (3-6)#97
Wed, Apr 15th@ CWSSean Burke (3-3)#126@ BALKyle Bradish (3-7)#41
Fri, Apr 17th@ PITBubba Chandler (2-7)#121vs TORBraydon Fisher (2-1)#169
Sat, Apr 18th@ PITPaul Skenes (6-5)#2vs TORMax Scherzer (1-3)#137
Sun, Apr 19th@ PITMitch Keller (5-3)#92vs TORKevin Gausman (4-4)#21
Tue, Apr 21stvs CINChase Burns (7-1)#23vs CWSSean Burke (3-3)#126
Wed, Apr 22ndvs CINBrandon Williamson (2-3)#370vs CWSAnthony Kay (5-1)#200
Thu, Apr 23rd   vs CWSDavis Martin (8-2)#84
Sat, Apr 25thvs MINBailey Ober (6-3)#106vs SDGerman Marquez (3-2)#358
Sun, Apr 26thvs MINSimeon Woods Richardson (0-7)#296vs SDMichael King (4-5)#40
Tue, Apr 28th@ CLETanner Bibee (1-7)#46@ MILChad Patrick (3-2)#113
Wed, Apr 29th@ CLEGavin Williams (9-3)#31@ MILBrandon Sproat (1-4)#156
Thu, Apr 30th   @ MILBrandon Woodruff (2-1)#66
Fri, May 1stvs SFRobbie Ray (4-6)#79@ CHCColin Rea (5-3)#145
Sat, May 2ndvs SFLanden Roupp (5-6)#71@ CHCShota Imanaga (4-6)#28
Sun, May 3rdvs SFTyler Mahle (1-7)#133@ CHCMatthew Boyd (2-1)#42
Tue, May 5thvs TORKevin Gausman (4-4)#21vs PITBubba Chandler (2-7)#121
Wed, May 6thvs TORPatrick Corbin (2-2)#246vs PITPaul Skenes (6-5)#2
Thu, May 7th@ BOSJake Bennett (1-1)#287vs PITMitch Keller (5-3)#92
Fri, May 8th@ BOSConnelly Early (5-3)#91vs NYMNolan McLean (3-4)#32
Sat, May 9th   vs NYMClay Holmes (4-4)#159
Sun, May 10th@ BOSPayton Tolle (3-2)#57vs NYMHuascar Brazoban (3-1)#204
Mon, May 11th@ TORKevin Gausman (4-4)#21@ TEXJakob Junis
Tue, May 12th@ TORPatrick Corbin (2-2)#246@ TEXMacKenzie Gore (4-5)#53
Wed, May 13th@ TORDylan Cease (3-3)#11@ TEXKumar Rocker (2-5)#104
Fri, May 15thvs MIAJanson Junk (3-5)#135@ COLKyle Freeland (1-6)#372
Sat, May 16thvs MIASandy Alcantara (5-4)#63@ COLTomoyuki Sugano (5-4)#433
Sun, May 17thvs MIAEury Perez (3-6)#115@ COLMichael Lorenzen (2-8)#429
Mon, May 18thvs BALTrevor Rogers (3-6)#97vs SFRobbie Ray (4-6)#79
Tue, May 19thvs BALKyle Bradish (3-7)#41vs SFLanden Roupp (5-6)#71
Wed, May 20thvs BALShane Baz (3-6)#77vs SFTyler Mahle (1-7)#133
Thu, May 21st   vs COLZach Agnos
Fri, May 22nd@ NYYGerrit Cole (1-1)#24vs COLTomoyuki Sugano (5-4)#433
Sat, May 23rd   vs COLMichael Lorenzen (2-8)#429
Sun, May 24th@ NYYRyan Weathers (2-4)#81vs COLJose Quintana (2-3)#431
Mon, May 25th@ BALKyle Bradish (3-7)#41@ SFLanden Roupp (5-6)#71
Tue, May 26th@ BALShane Baz (3-6)#77@ SFTyler Mahle (1-7)#133
Wed, May 27th@ BALTrey Gibson (1-0)#325@ SFTrevor McDonald (2-3)#148
Fri, May 29thvs LAAWalbert Urena (3-4)#404@ SEAGeorge Kirby (5-5)#17
Sat, May 30thvs LAAReid Detmers (2-5)#44@ SEABryan Woo (5-4)#6
Sun, May 31stvs LAAJack Kochanowicz (2-5)#427@ SEABryce Miller (2-0)#48
Mon, Jun 1stvs DETTy Madden#258vs LADEmmet Sheehan (3-3)#49
Tue, Jun 2ndvs DETJack Flaherty (1-7)#64vs LADEric Lauer (2-5)#262
Wed, Jun 3rdvs DETTroy Melton (2-0)#119vs LADShohei Ohtani (6-2)#1
Thu, Jun 4th   vs LADJustin Wrobleski (7-2)#114
Fri, Jun 5th@ MIARyan Gusto (0-1)#191vs WSHFoster Griffin (7-2)#87
Sat, Jun 6th@ MIALake Bacharvs WSHZack Littell (6-4)#153
Sun, Jun 7th@ MIASandy Alcantara (5-4)#63vs WSHCade Cavalli (3-4)#83
Tue, Jun 9thvs BOSPayton Tolle (3-2)#57@ MIAMax Meyer (6-0)#59
Wed, Jun 10thvs BOSSonny Gray (7-1)#30@ MIARyan Gusto (0-1)#191
Thu, Jun 11th   @ MIATyler Phillips
Fri, Jun 12th@ LAAJack Kochanowicz (2-5)#427@ CINNick Lodolo (2-1)#74
Sat, Jun 13th@ LAAJose Soriano (7-4)#51@ CINRhett Lowder (3-3)#186
Sun, Jun 14th@ LAAGrayson Rodriguez (2-2)#82@ CINAndrew Abbott (4-3)#93
Mon, Jun 15th@ LADEric Lauer (2-5)#262vs LAAWalbert Urena (3-4)#404
Tue, Jun 16th@ LADShohei Ohtani (6-2)#1vs LAAReid Detmers (2-5)#44
Wed, Jun 17th@ LADJustin Wrobleski (7-2)#114vs LAA
Fri, Jun 19thvs WSHvs MIN
Sat, Jun 20thvs WSHvs MIN
Sun, Jun 21stvs WSHvs MIN
Mon, Jun 22ndvs KC@ STL
Tue, Jun 23rdvs KC@ STL
Wed, Jun 24thvs KC@ STL
Thu, Jun 25thvs KC@ STL
Fri, Jun 26thvs ARI@ TB
Sat, Jun 27thvs ARI@ TB
Sun, Jun 28thvs ARI@ TB
Mon, Jun 29th   vs SF
Tue, Jun 30th@ KCvs SF
Wed, Jul 1st@ KCvs SF
Fri, Jul 3rd@ HOUvs MIL
Sat, Jul 4th@ HOUvs MIL
Sun, Jul 5th@ HOUvs MIL
Mon, Jul 6thvs NYY@ SD
Tue, Jul 7thvs NYY@ SD
Wed, Jul 8thvs NYY@ SD
Thu, Jul 9thvs NYY@ SD
Fri, Jul 10thvs SEA@ LAD
Sat, Jul 11thvs SEA@ LAD
Sun, Jul 12thvs SEA@ LAD
Fri, Jul 17th@ BOSvs STL
Sat, Jul 18th@ BOSvs STL
Sun, Jul 19th@ BOSvs STL
Mon, Jul 20th@ TORvs ATH
Tue, Jul 21st@ TORvs ATH
Wed, Jul 22nd@ TORvs ATH
Fri, Jul 24thvs CLE@ WSH
Sat, Jul 25thvs CLE@ WSH
Sun, Jul 26thvs CLE@ WSH
Mon, Jul 27th   @ PIT
Tue, Jul 28thvs TEX@ PIT
Wed, Jul 29thvs TEX@ PIT
Fri, Jul 31stvs CWS@ CLE
Sat, Aug 1stvs CWS@ CLE
Sun, Aug 2ndvs CWS@ CLE
Mon, Aug 3rd@ COLvs SD
Tue, Aug 4th@ COLvs SD
Wed, Aug 5th@ COLvs SD
Thu, Aug 6th   vs SD
Fri, Aug 7th@ SEAvs LAD
Sat, Aug 8th@ SEAvs LAD
Sun, Aug 9th@ SEAvs LAD
Mon, Aug 10th@ ATHvs COL
Tue, Aug 11th@ ATHvs COL
Wed, Aug 12th@ ATHvs COL
Fri, Aug 14thvs BAL@ ATL
Sat, Aug 15thvs BAL@ ATL
Sun, Aug 16thvs BAL@ ATL
Mon, Aug 17thvs BAL@ BOS
Tue, Aug 18thvs TOR@ BOS
Wed, Aug 19thvs TOR@ BOS
Fri, Aug 21st@ BALvs CIN
Sat, Aug 22nd@ BALvs CIN
Sun, Aug 23rd@ BALvs CIN
Mon, Aug 24th@ DETvs CHC
Tue, Aug 25th@ DETvs CHC
Wed, Aug 26th@ DETvs CHC
Thu, Aug 27th   @ SF
Fri, Aug 28thvs SD@ SF
Sat, Aug 29thvs SD@ SF
Sun, Aug 30thvs SD@ SF
Mon, Aug 31stvs NYMvs PHI
Tue, Sep 1stvs NYMvs PHI
Wed, Sep 2ndvs NYMvs PHI
Fri, Sep 4th@ TEX@ HOU
Sat, Sep 5th@ TEX@ HOU
Sun, Sep 6th@ TEX@ HOU
Mon, Sep 7th   @ KC
Tue, Sep 8th@ ATL@ KC
Wed, Sep 9th@ ATL@ KC
Fri, Sep 11thvs HOUvs TEX
Sat, Sep 12thvs HOUvs TEX
Sun, Sep 13thvs HOUvs TEX
Mon, Sep 14th   vs MIA
Tue, Sep 15thvs ATHvs MIA
Wed, Sep 16thvs ATHvs MIA
Fri, Sep 18thvs BOSvs NYY
Sat, Sep 19thvs BOSvs NYY
Sun, Sep 20thvs BOSvs NYY
Tue, Sep 22nd@ NYY@ COL
Wed, Sep 23rd@ NYY@ COL
Thu, Sep 24th@ NYY@ COL
Fri, Sep 25th@ PHI@ SD
Sat, Sep 26th@ PHI@ SD
Sun, Sep 27th@ PHI@ SD
Sun, Mar 29th@ STLDustin May (3-6)#70   
Mon, Apr 6thvs CHCJameson Taillon (2-5)#112   
Thu, Apr 16th@ CWSJordan Leasure   
Mon, Apr 20thvs CINRhett Lowder (3-3)#186   
Fri, Apr 24thvs MINTaj Bradley (5-2)#67   
Mon, Apr 27th@ CLEParker Messick (6-2)#54   
Mon, May 4thvs TOREric Lauer (2-5)#262   
Mon, Jun 8thvs BOSConnelly Early (5-3)#91   
Thu, Jul 2nd@ KC   
Thu, Jul 23rd@ TOR   
Thu, Jul 30thvs TEX   
Thu, Aug 20thvs TOR   
Thu, Sep 3rd@ TEX   
Thu, Sep 10th@ ATL   
Thu, Sep 17thvs ATH