Skip Navigation to Main Content

Eduardo Rodriguez or Edward Cabrera

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Eduardo Rodriguez or Edward Cabrera Player Statistics
  Edward Cabrera
SP - CHC
Edward Cabrera
Eduardo Rodriguez
SP - ARI
Eduardo Rodriguez
2026 Stats 
   
   
Games Played1011
   
Games Started1011
   
Innings Pitched54.066.1
   
Wins35
   
Losses21
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5355
   
Earned Runs2417
   
Home Runs Allowed85
   
Strikeouts4749
   
Walks2025
   
ERA4.002.31
   
WHIP1.351.21
   
Eduardo Rodriguez or Edward Cabrera Player Projections
  Edward Cabrera
SP - CHC
Edward Cabrera
Eduardo Rodriguez
SP - ARI
Eduardo Rodriguez
2026 Projections 
   
   
Games Played2528
   
Games Started2524
   
Innings Pitched136.3132.5
   
Wins98
   
Losses78
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed117135
   
Earned Runs5764
   
Home Runs Allowed1618
   
Strikeouts145118
   
Walks5347
   
ERA3.774.32
   
WHIP1.241.37
   
Eduardo Rodriguez or Edward Cabrera Player Notes
  Edward Cabrera
SP - CHC
Edward Cabrera
Eduardo Rodriguez
SP - ARI
Eduardo Rodriguez
News 
 Edward Cabrera is scheduled to throw an extended bullpen session on Sunday.
Nicholas Rodriguez
Sat, May 30th
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
 Edward Cabrera began throwing on Tuesday with seamless plyometric balls.
Nicholas Rodriguez
Wed, May 27th
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
 The Cubs placed Edward Cabrera on the 15-day injured list with a blister.
Ari Koslow
Sun, May 24th
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
 Cubs starter Edward Cabrera left Wednesday's game with right middle finger blister.
Ari Koslow
Wed, May 20th
Eduardo Rodriguez tossed seven scoreless innings on Tuesday, allowing only two hits and three walks while striking out seven, as the Diamondbacks blanked the Pirates, 9-0.
David Leisering
Wed, May 6th
 Edward Cabrera was removed from his start early on Wednesday against the Brewers.
Ari Koslow
Wed, May 20th
Eduardo Rodriguez allowed two earned runs on five hits and four walks while striking out four over 4 2/3 innings in Wednesday’s win over the Brewers.
Chris Schommer
Thu, Apr 30th
Notes 
 Edward Cabrera put together his most complete season in 2025, logging a career-high 137 2/3 innings with a 3.53 ERA, 1.23 WHIP and a career-best 8.3% walk rate. The improved command was the key development, as his strikeout rate (25.8%) remained comfortably above league average while his BB% dipped closer to MLB norms (8.4%). Projections suggest similar strikeout production with manageable walks, Cabrera profiles as a high-upside SP3 in fantasy with room for more if the control gains stick.
Kelly Kirby - FantasyPros
 
Eduardo Rodriguez or Edward Cabrera Player Schedules
  Edward Cabrera
SP - CHC
Edward Cabrera
Eduardo Rodriguez
SP - ARI
Eduardo Rodriguez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs WSHCade Cavalli (3-3)#87@ LADYoshinobu Yamamoto (5-4)#13
Fri, Mar 27th   @ LADEmmet Sheehan (3-1)#42
Sat, Mar 28thvs WSHMiles Mikolas (1-4)#215@ LADTyler Glasnow (3-0)#37
Mon, Mar 30thvs LAARyan Johnsonvs DETJustin Verlander (0-1)#160
Tue, Mar 31stvs LAAJose Soriano (6-4)#45vs DETCasey Mize (2-3)#65
Wed, Apr 1stvs LAAYusei Kikuchi (0-3)#155vs DETTarik Skubal (3-2)#4
Thu, Apr 2nd   vs ATLReynaldo Lopez (2-1)#108
Fri, Apr 3rd@ CLEJoey Cantillo (4-2)#106vs ATLGrant Holmes (3-2)#139
Sat, Apr 4th   vs ATLBryce Elder (4-3)#113
Sun, Apr 5th@ CLEParker Messick (6-1)#51vs ATLMartin Perez (3-3)#200
Tue, Apr 7th@ TBMason Englert@ NYMFreddy Peralta (3-4)#28
Wed, Apr 8th@ TBJoe Boyle (0-1)#167@ NYMDavid Peterson (3-5)#117
Thu, Apr 9th   @ NYMNolan McLean (3-4)#29
Fri, Apr 10thvs PITCarmen Mlodzinski (4-3)#132@ PHIJesus Luzardo (4-4)#10
Sat, Apr 11thvs PITBraxton Ashcraft (5-2)#47@ PHITaijuan Walker (1-4)#413
Sun, Apr 12thvs PITBubba Chandler (1-6)#122@ PHIZach Pop
Mon, Apr 13th@ PHICristopher Sanchez (6-2)#3@ BALDean Kremer (0-1)#110
Tue, Apr 14th@ PHIAaron Nola (3-4)#39@ BALTrevor Rogers (2-6)#94
Wed, Apr 15th@ PHIJesus Luzardo (4-4)#10@ BALKyle Bradish (3-6)#43
Fri, Apr 17thvs NYMKodai Senga (0-4)#129vs TORBraydon Fisher (2-1)#156
Sat, Apr 18thvs NYMFreddy Peralta (3-4)#28vs TORMax Scherzer (1-3)#149
Sun, Apr 19thvs NYMTobias Myers (0-1)#188vs TORKevin Gausman (4-3)#19
Tue, Apr 21stvs PHIJesus Luzardo (4-4)#10vs CWSSean Burke (2-3)#142
Wed, Apr 22ndvs PHIKyle Backhusvs CWSAnthony Kay (5-1)#182
Thu, Apr 23rdvs PHICristopher Sanchez (6-2)#3vs CWSDavis Martin (8-1)#79
Sat, Apr 25th@ LADRoki Sasaki (3-3)#131vs SDGerman Marquez (3-2)#330
Sun, Apr 26th@ LADJustin Wrobleski (7-2)#130vs SDMichael King (4-4)#35
Tue, Apr 28th@ SDWalker Buehler (3-3)#220@ MILChad Patrick (2-2)#148
Wed, Apr 29th@ SDMatt Waldron (1-2)#307@ MILBrandon Sproat (1-4)#158
Thu, Apr 30th   @ MILBrandon Woodruff (2-1)#56
Fri, May 1stvs ARIZac Gallen (3-4)#71@ CHCColin Rea (5-3)#140
Sat, May 2ndvs ARIRyne Nelson (2-4)#89@ CHCShota Imanaga (4-6)#24
Sun, May 3rdvs ARIMerrill Kelly (5-3)#93@ CHCMatthew Boyd (2-1)#40
Tue, May 5thvs CINAndrew Abbott (4-3)#99vs PITBubba Chandler (1-6)#122
Wed, May 6thvs CINBrady Singer (2-5)#143vs PITPaul Skenes (6-5)#2
Thu, May 7thvs CINRhett Lowder (3-3)#206vs PITMitch Keller (5-2)#95
Fri, May 8th@ TEXKumar Rocker (2-5)#103vs NYMNolan McLean (3-4)#29
Sat, May 9th@ TEXJack Leiter (3-4)#76vs NYMClay Holmes (4-4)#165
Sun, May 10th@ TEXJacob deGrom (3-4)#8vs NYMHuascar Brazoban (3-1)#192
Mon, May 11th   @ TEXJakob Junis
Tue, May 12th@ ATLGrant Holmes (3-2)#139@ TEXMacKenzie Gore (4-4)#50
Wed, May 13th@ ATLJR Ritchie (1-1)#236@ TEXKumar Rocker (2-5)#103
Fri, May 15th@ CWSSean Burke (2-3)#142@ COLKyle Freeland (1-6)#395
Sat, May 16th@ CWSDavis Martin (8-1)#79@ COLTomoyuki Sugano (4-4)#428
Sun, May 17th@ CWSErick Fedde (0-5)#373@ COLMichael Lorenzen (2-7)#427
Mon, May 18thvs MILBrandon Sproat (1-4)#158vs SFRobbie Ray (3-6)#83
Tue, May 19thvs MILJacob Misiorowski (6-2)#18vs SFLanden Roupp (5-5)#61
Wed, May 20thvs MILKyle Harrison (6-1)#63vs SFTyler Mahle (1-7)#119
Thu, May 21st   vs COLZach Agnos
Fri, May 22ndvs HOUSpencer Arrighetti (7-1)#126vs COLTomoyuki Sugano (4-4)#428
Sat, May 23rdvs HOUKai-Wei Teng (3-3)#181vs COLMichael Lorenzen (2-7)#427
Sun, May 24thvs HOUPeter Lambert (4-4)#190vs COLJose Quintana (2-3)#425
Mon, May 25th@ PITCarmen Mlodzinski (4-3)#132@ SFLanden Roupp (5-5)#61
Tue, May 26th@ PITBraxton Ashcraft (5-2)#47@ SFTyler Mahle (1-7)#119
Wed, May 27th@ PITBubba Chandler (1-6)#122@ SFTrevor McDonald (2-2)#161
Fri, May 29th@ STLAndre Pallante (5-4)#163@ SEAGeorge Kirby (5-4)#14
Sat, May 30th@ STLKyle Leahy (5-3)#162@ SEABryan Woo (5-3)#6
Sun, May 31st@ STLMatthew Liberatore (3-3)#114@ SEABryce Miller (1-0)#54
Mon, Jun 1st   vs LADEmmet Sheehan (3-1)#42
Tue, Jun 2ndvs ATHGage Jump (0-1)#150vs LADEric Lauer (2-5)#264
Wed, Jun 3rdvs ATHJeffrey Springs (3-6)#111vs LADShohei Ohtani (5-2)#1
Thu, Jun 4thvs ATHLuis Severino (2-6)#146vs LADJustin Wrobleski (7-2)#130
Fri, Jun 5thvs SFRobbie Ray (3-6)#83vs WSHFoster Griffin (6-2)#88
Sat, Jun 6thvs SFLanden Roupp (5-5)#61vs WSHZack Littell (5-4)#169
Sun, Jun 7thvs SFTyler Mahle (1-7)#119vs WSHCade Cavalli (3-3)#87
Tue, Jun 9th@ COLTomoyuki Sugano (4-4)#428@ MIA
Wed, Jun 10th@ COLMichael Lorenzen (2-7)#427@ MIAMax Meyer (5-0)#68
Thu, Jun 11th@ COL@ MIA
Fri, Jun 12th@ SF@ CIN
Sat, Jun 13th@ SF@ CIN
Sun, Jun 14th@ SF@ CIN
Mon, Jun 15thvs COLvs LAA
Tue, Jun 16thvs COLvs LAA
Wed, Jun 17thvs COLvs LAA
Fri, Jun 19thvs TORvs MIN
Sat, Jun 20thvs TORvs MIN
Sun, Jun 21stvs TORvs MIN
Mon, Jun 22nd@ NYM@ STL
Tue, Jun 23rd@ NYM@ STL
Wed, Jun 24th@ NYM@ STL
Thu, Jun 25th@ NYM@ STL
Fri, Jun 26th@ MIL@ TB
Sat, Jun 27th@ MIL@ TB
Sun, Jun 28th@ MIL@ TB
Mon, Jun 29thvs SDvs SF
Tue, Jun 30thvs SDvs SF
Wed, Jul 1stvs SDvs SF
Fri, Jul 3rdvs STLvs MIL
Sat, Jul 4thvs STLvs MIL
Sun, Jul 5thvs STLvs MIL
Mon, Jul 6th   @ SD
Tue, Jul 7th@ BAL@ SD
Wed, Jul 8th@ BAL@ SD
Thu, Jul 9th@ BAL@ SD
Fri, Jul 10th@ CIN@ LAD
Sat, Jul 11th@ CIN@ LAD
Sun, Jul 12th@ CIN@ LAD
Fri, Jul 17thvs MINvs STL
Sat, Jul 18thvs MINvs STL
Sun, Jul 19thvs MINvs STL
Mon, Jul 20thvs DETvs ATH
Tue, Jul 21stvs DETvs ATH
Wed, Jul 22ndvs DETvs ATH
Fri, Jul 24th@ PIT@ WSH
Sat, Jul 25th@ PIT@ WSH
Sun, Jul 26th@ PIT@ WSH
Mon, Jul 27th@ STL@ PIT
Tue, Jul 28th@ STL@ PIT
Wed, Jul 29th@ STL@ PIT
Fri, Jul 31stvs NYY@ CLE
Sat, Aug 1stvs NYY@ CLE
Sun, Aug 2ndvs NYY@ CLE
Mon, Aug 3rdvs LADvs SD
Tue, Aug 4thvs LADvs SD
Wed, Aug 5thvs LADvs SD
Thu, Aug 6th   vs SD
Fri, Aug 7th@ KCvs LAD
Sat, Aug 8th@ KCvs LAD
Sun, Aug 9th@ KCvs LAD
Mon, Aug 10th   vs COL
Tue, Aug 11th@ WSHvs COL
Wed, Aug 12th@ WSHvs COL
Fri, Aug 14thvs STL@ ATL
Sat, Aug 15thvs STL@ ATL
Sun, Aug 16thvs STL@ ATL
Mon, Aug 17thvs CWS@ BOS
Tue, Aug 18thvs CWS@ BOS
Wed, Aug 19thvs CWS@ BOS
Fri, Aug 21st@ SEAvs CIN
Sat, Aug 22nd@ SEAvs CIN
Sun, Aug 23rd@ SEAvs CIN
Mon, Aug 24th@ ARIvs CHC
Tue, Aug 25th@ ARIvs CHC
Wed, Aug 26th@ ARIvs CHC
Thu, Aug 27th   @ SF
Fri, Aug 28thvs CIN@ SF
Sat, Aug 29thvs CIN@ SF
Sun, Aug 30thvs CIN@ SF
Mon, Aug 31stvs MILvs PHI
Tue, Sep 1stvs MILvs PHI
Wed, Sep 2ndvs MILvs PHI
Fri, Sep 4th@ MIA@ HOU
Sat, Sep 5th@ MIA@ HOU
Sun, Sep 6th@ MIA@ HOU
Mon, Sep 7th@ MIL@ KC
Tue, Sep 8th@ MIL@ KC
Wed, Sep 9th@ MIL@ KC
Fri, Sep 11thvs PITvs TEX
Sat, Sep 12thvs PITvs TEX
Sun, Sep 13thvs PITvs TEX
Mon, Sep 14thvs ATLvs MIA
Tue, Sep 15thvs ATLvs MIA
Wed, Sep 16thvs ATLvs MIA
Fri, Sep 18th@ CINvs NYY
Sat, Sep 19th@ CINvs NYY
Sun, Sep 20th@ CINvs NYY
Tue, Sep 22ndvs MIA@ COL
Wed, Sep 23rdvs MIA@ COL
Thu, Sep 24thvs MIA@ COL
Fri, Sep 25th@ BOS@ SD
Sat, Sep 26th@ BOS@ SD
Sun, Sep 27th@ BOS@ SD
Sun, Mar 29thvs WSHJake Irvin (2-4)#203   
Mon, Apr 6th@ TBShane McClanahan (6-2)#22   
Mon, Apr 20thvs PHIAaron Nola (3-4)#39   
Fri, Apr 24th@ LADEmmet Sheehan (3-1)#42   
Mon, Apr 27th@ SDRandy Vasquez (5-3)#199   
Mon, May 4thvs CINChase Petty (0-0)#416   
Thu, May 14th@ ATLChris Sale (8-3)#5   
Thu, May 28th@ PITPaul Skenes (6-5)#2   
Thu, Jul 30th@ STL   
Thu, Aug 13th@ WSH   
Thu, Sep 3rdvs MIL