Skip Navigation to Main Content

Ben Rice or Ivan Herrera

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Ben Rice or Ivan Herrera Player Statistics
  Ben Rice
C,1B,DH - NYY
Ben Rice
Ivan Herrera
C,DH - STL
Ivan Herrera
2026 Stats 
   
   
At Bats573605
   
Runs10598
   
Hits151147
   
Singles82102
   
Doubles2425
   
Triples41
   
Home Runs4119
   
RBI9769
   
Stolen Bases38
   
Caught Stealing10
   
Walks8576
   
Strikeouts162138
   
Batting Average.264.243
   
On Base Pct.363.354
   
Slugging Pct.534.382
   
On-base Plus Slugging.897.736
   
Ben Rice or Ivan Herrera Player Projections
  Ben Rice
C,1B,DH - NYY
Ben Rice
Ivan Herrera
C,DH - STL
Ivan Herrera
2026 Projections 
   
   
At Bats459466
   
Runs7166
   
Hits113126
   
Singles6386
   
Doubles2321
   
Triples21
   
Home Runs2518
   
RBI7266
   
Stolen Bases48
   
Caught Stealing22
   
Walks5254
   
Strikeouts111105
   
Batting Average.247.271
   
On Base Pct.323.348
   
Slugging Pct.474.436
   
On-base Plus Slugging.797.783
   
Ben Rice or Ivan Herrera Player Notes
  Ben Rice
C,1B,DH - NYY
Ben Rice
Ivan Herrera
C,DH - STL
Ivan Herrera
News 
 Ben Rice went 3-for-4 in Wednesday’s 9-2 win over the Rays with two solo home runs.
Chris Schommer
Thu, Sep 24th
Ivan Herrera went 1-for-4 in Friday's 8-4 loss to the Brewers with a solo home run, a run scored and one RBI while striking out three times.
Chase Davis
Sat, Sep 26th
 Ben Rice went 2-for-3 in Friday’s 9-2 win over the Diamondbacks with a home run, one triple, two runs scored, two RBI, and two walks.
Chris Schommer
Sat, Sep 19th
Ivan Herrera went 2-for-4 in Sunday's 5-3 win over the Nationals with two home runs, two runs scored, two RBI and one strikeout.
Chase Davis
Mon, Sep 21st
 Ben Rice went 3-for-4 in a win over the Mets with a home run, three runs scored, and one RBI.
Chris Schommer
Sat, Sep 12th
Ivan Herrera went 3-for-5 in loss to the Nationals with a double, one walk, and one strikeout.
Chase Davis
Sun, Sep 20th
 Ben Rice went 3-for-3 in a win over the Padres with two walks and two runs scored.
Chris Schommer
Sun, Sep 6th
Ivan Herrera went 3-for-5 in win over the Rockies with a double, two runs scored, two RBI, and one strikeout.
Chase Davis
Mon, Sep 7th
 Ben Rice went 3-for-4 in a loss to the Padres with a solo home run.
Chris Schommer
Sat, Sep 5th
Ivan Herrera went 2-for-5 in a loss to the Rockies with a home run, one run scored and three RBI.
Chase Davis
Sun, Sep 6th
Notes 
 Ben Rice followed a rough 2024 debut with a legitimate breakout in 2025, slashing .255/.337/.499 with 26 homers and a 131 OPS+ across 138 games. The power spike was supported by improved contact quality and a manageable strikeout rate, turning him from replacement-level depth into a middle-of-the-order threat. Dual eligibility at catcher and first base quietly boosts his fantasy value. While his defensive profile may keep him rotating between DH and multiple positions, Rice's age-26 surge makes him an appealing upside target.
Kelly Kirby - FantasyPros
Ivan Herrera followed up his 2024 breakout with another step forward in 2025, logging 452 plate appearances and posting a .284/.373/.464 line with 19 home runs and a 140 Rbat+. His gains were backed by skills growth: a career-best 18.6% strikeout rate, 9.5% walk rate and 91.2 mph average exit velocity, along with a jump to a .180 ISO. While his BABIP dipped to .315, his rOBA (.372) and hard-hit rate (48.2%) supported the production, reinforcing that the bat is driving the value rather than batted-ball luck. The 2026 projections maintain him as an above-average offensive catcher with mid-to-high teens power and strong on-base skills, though a full repeat of last year's efficiency likely regresses slightly. Even with modest pull and fly-ball rates, Herrera's improving contact quality and stable plate discipline give him one of the higher offensive floors at the position. He only had 14 appearances at catcher in 2025, so check your league's position eligibility or prepare to have him only as a DH for a while into 2026.
Kelly Kirby - FantasyPros
 Excellent plate discipline and approach, I have been targeting Rice since the end of last year as a sleeper. A lot of people have joined on the Rice bandwagon, which has inflated his ADP, but I am even more bullish on him than the rest of the fantasy community.
Anthony Gambale - Roto Street Journal
 
Ben Rice or Ivan Herrera Player Schedules
  Ben Rice
C,1B,DH - NYY
Ben Rice
Ivan Herrera
C,DH - STL
Ivan Herrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25th@ SFLogan Webb (8-9)   
Fri, Mar 27th@ SFRobbie Ray (13-8)#198   
Sat, Mar 28th@ SFTyler Mahle (7-10)#71vs TBJoe Boyle (0-1)
Mon, Mar 30th@ SEALuis Castillo (4-11)#97vs NYMClay Holmes (6-8)#83
Tue, Mar 31st@ SEALogan Gilbert (12-11)#8vs NYMKodai Senga (0-9)#163
Wed, Apr 1st@ SEAGeorge Kirby (9-11)#33vs NYMFreddy Peralta (10-11)#51
Fri, Apr 3rdvs MIAEury Perez (8-11)#22@ DETFramber Valdez (10-12)#53
Sat, Apr 4thvs MIAMax Meyer (9-1)@ DETJack Flaherty (3-8)#179
Sun, Apr 5thvs MIAPete Fairbanks@ DETKeider Montero (10-9)#188
Tue, Apr 7thvs ATHAaron Civale (6-8)#219@ WSHCade Cavalli (13-5)#34
Wed, Apr 8thvs ATHLuis Severino (2-6)@ WSHMiles Mikolas (3-9)
Thu, Apr 9thvs ATHJeffrey Springs (4-14)#267   
Fri, Apr 10th@ TBSteven Matz (6-6)#201vs BOSConnelly Early (7-5)#76
Sat, Apr 11th@ TBNick Martinez (15-6)#208vs BOSRanger Suarez (8-5)#70
Sun, Apr 12th@ TBDrew Rasmussen (16-5)#26vs BOSBrayan Bello (6-7)#111
Mon, Apr 13thvs LAAYusei Kikuchi (1-7)#57vs CLEGavin Williams (14-8)#20
Tue, Apr 14thvs LAAReid Detmers (7-8)#16vs CLEJoey Cantillo (11-9)#63
Wed, Apr 15thvs LAAJack Kochanowicz (2-5)vs CLESlade Cecconi (5-7)#164
Thu, Apr 16thvs LAABrent Suter (3-2)   
Fri, Apr 17thvs KCMichael Wacha (9-10)#99@ HOUPeter Lambert (8-10)#185
Sat, Apr 18thvs KCNoah Cameron (9-8)#91@ HOULance McCullers Jr. (2-3)
Sun, Apr 19thvs KCCole Ragans (1-4)@ HOUMike Burrows (4-9)
Tue, Apr 21st@ BOSConnelly Early (7-5)#76@ MIAChris Paddack (0-7)
Wed, Apr 22nd@ BOSRanger Suarez (8-5)#70@ MIAJanson Junk (6-9)#138
Thu, Apr 23rd@ BOSPayton Tolle (9-6)#30   
Fri, Apr 24th@ HOULance McCullers Jr. (2-3)vs SEAGeorge Kirby (9-11)#33
Sat, Apr 25th@ HOUMike Burrows (4-9)vs SEABryan Woo (12-10)#13
Sun, Apr 26th@ HOUSpencer Arrighetti (9-9)#181vs SEAEmerson Hancock (7-8)#135
Mon, Apr 27th@ TEXJack Leiter (3-7)@ PITMason Montgomery (6-4)#86
Tue, Apr 28th@ TEXJacob deGrom (11-11)#12@ PITBraxton Ashcraft (14-6)
Wed, Apr 29th@ TEXNathan Eovaldi (11-10)#66@ PITBubba Chandler (8-10)#59
Fri, May 1stvs BALCade Povich (2-1)#173vs LADEmmet Sheehan (5-8)#65
Sat, May 2ndvs BALKyle Bradish (7-14)vs LADRoki Sasaki (5-5)#102
Sun, May 3rdvs BALTrey Gibson (2-3)#249vs LADJustin Wrobleski (12-5)#50
Mon, May 4thvs BALShane Baz (6-15)#85vs MILChad Patrick (9-4)#161
Tue, May 5thvs TEXJacob deGrom (11-11)#12   
Wed, May 6thvs TEXNathan Eovaldi (11-10)#66vs MILBrandon Sproat (3-7)
Thu, May 7thvs TEXMacKenzie Gore (8-11)#39@ SDMichael King (12-10)#55
Fri, May 8th@ MILJacob Misiorowski (16-5)#7@ SDGriffin Canning (5-9)
Sat, May 9th@ MILKyle Harrison (11-5)#62@ SDRandy Vasquez (10-6)#245
Sun, May 10th@ MILLogan Henderson (11-3)#11@ SDWalker Buehler (9-6)#90
Mon, May 11th@ BALBrandon Young (9-6)#168   
Tue, May 12th@ BALTrevor Rogers (10-11)#42@ ATHJeffrey Springs (4-14)#267
Wed, May 13th@ BALKyle Bradish (7-14)@ ATHJ.T. Ginn (9-8)
Fri, May 15th@ NYMClay Holmes (6-8)#83vs KCMichael Wacha (9-10)#99
Sat, May 16th@ NYMHuascar Brazoban (6-2)#229vs KCNoah Cameron (9-8)#91
Sun, May 17th@ NYMFreddy Peralta (10-11)#51vs KCStephen Kolek (4-3)
Mon, May 18thvs TORPatrick Corbin (3-4)   
Tue, May 19thvs TORDylan Cease (11-6)vs PITMitch Keller (6-8)
Wed, May 20thvs TORTrey Yesavage (5-6)#24vs PITCarmen Mlodzinski (8-7)#52
Thu, May 21stvs TORBraydon Fisher (3-4)#158vs PITBraxton Ashcraft (14-6)
Fri, May 22ndvs TBNick Martinez (15-6)#208   
Sun, May 24thvs TBDrew Rasmussen (16-5)#26   
Mon, May 25th@ KCMichael Wacha (9-10)#99@ MILJacob Misiorowski (16-5)#7
Tue, May 26th@ KCBailey Falter (0-2)@ MILKyle Harrison (11-5)#62
Wed, May 27th@ KCNoah Cameron (9-8)#91@ MILChad Patrick (9-4)#161
Fri, May 29th@ ATHLuis Severino (2-6)vs CHCShota Imanaga (11-10)#49
Sat, May 30th@ ATHJ.T. Ginn (9-8)vs CHCBen Brown (4-2)
Sun, May 31st@ ATHJacob Lopez (7-5)#251vs CHCJordan Wicks (0-2)
Tue, Jun 2ndvs CLEJoey Cantillo (11-9)#63vs TEXNathan Eovaldi (11-10)#66
Wed, Jun 3rdvs CLEGavin Williams (14-8)#20vs TEXMacKenzie Gore (8-11)#39
Thu, Jun 4thvs CLESlade Cecconi (5-7)#164   
Fri, Jun 5thvs BOSSonny Gray (18-5)#45vs CINBrady Singer (6-15)#221
Sun, Jun 7thvs BOSRanger Suarez (8-5)#70vs CINRhett Lowder (7-12)#200
Mon, Jun 8th@ CLEGavin Williams (14-8)#20   
Tue, Jun 9th@ CLESlade Cecconi (5-7)#164@ NYMFreddy Peralta (10-11)#51
Wed, Jun 10th@ CLEParker Messick (12-9)#29@ NYMAustin Warren
Fri, Jun 12th@ TORTrey Yesavage (5-6)#24@ MINJoe Ryan (7-10)#25
Sat, Jun 13th@ TORKevin Gausman (9-12)#36@ MINConnor Prielipp (6-7)#110
Sun, Jun 14th@ TORPatrick Corbin (3-4)@ MINTaj Bradley (12-6)#44
Tue, Jun 16thvs CWSDavis Martin (9-8)#73vs SDMichael King (12-10)#55
Wed, Jun 17thvs CWSAnthony Kay (10-9)#121vs SDBradgley Rodriguez (4-3)#133
Thu, Jun 18thvs CWSBryan Hudson (5-4)#141@ KCNoah Cameron (9-8)#91
Fri, Jun 19thvs CINRhett Lowder (7-12)#200@ KCSeth Lugo (7-9)#184
Sat, Jun 20thvs CINAndrew Abbott (6-11)#149   
Sun, Jun 21stvs CINChase Burns (15-3)@ KCStephen Kolek (4-3)
Mon, Jun 22nd@ DETFramber Valdez (10-12)#53vs ARIMerrill Kelly (10-14)#146
Tue, Jun 23rd@ DETCasey Mize (6-10)#47vs ARIEduardo Rodriguez (16-7)#191
Wed, Jun 24th@ DETTarik Skubal (12-7)#2vs ARIMitch Bratt (1-3)
Thu, Jun 25th@ BOSConnelly Early (7-5)#76   
Fri, Jun 26th@ BOSPayton Tolle (9-6)#30vs MIAMax Meyer (9-1)
Sat, Jun 27th@ BOSJake Bennett (9-7)#210vs MIARyan Gusto (1-5)#142
Sun, Jun 28th@ BOSSonny Gray (18-5)#45vs MIATyler Phillips (5-6)#247
Mon, Jun 29thvs DETCasey Mize (6-10)#47   
Tue, Jun 30thvs DETTarik Skubal (12-7)#2@ ATLMartin Perez (9-9)#82
Wed, Jul 1stvs DETTroy Melton (8-5)@ ATLReynaldo Lopez (4-5)
Fri, Jul 3rdvs MINMike Paredes (0-3)@ CHCDavid Peterson (9-8)#61
Sat, Jul 4thvs MINZebby Matthews (9-11)#134@ CHCShota Imanaga (11-10)#49
Sun, Jul 5thvs MINJoe Ryan (7-10)#25@ CHCJavier Assad (6-2)#243
Mon, Jul 6th@ TBGriffin Jax (8-10)#67vs MILShane Drohan (7-5)#128
Tue, Jul 7th@ TBIan Seymour (9-7)#60vs MILRobert Gasser (5-5)#43
Wed, Jul 8th@ TBShane McClanahan (10-7)vs MILKyle Harrison (11-5)#62
Thu, Jul 9th@ TBDrew Rasmussen (16-5)#26vs MILLogan Henderson (11-3)#11
Fri, Jul 10th@ WSHCarson Palmquist (0-2)vs ATLChris Sale (14-9)#3
Sat, Jul 11th@ WSHPJ Poulin (3-0)vs ATLReynaldo Lopez (4-5)
Sun, Jul 12th@ WSHCade Cavalli (13-5)#34vs ATLDanny Young
Fri, Jul 17thvs LADRoki Sasaki (5-5)#102@ ARIMerrill Kelly (10-14)#146
Sun, Jul 19thvs LADWill Klein (3-4)@ ARIEduardo Rodriguez (16-7)#191
Mon, Jul 20thvs PITBraxton Ashcraft (14-6)@ LAAJose Soriano (12-8)#23
Wed, Jul 22ndvs PITBubba Chandler (8-10)#59@ LAAReid Detmers (7-8)#16
Fri, Jul 24th@ PHIJesus Luzardo (14-5)vs CINRhett Lowder (7-12)#200
Sat, Jul 25th@ PHITim Mayza (3-4)#131vs CINHunter Greene (2-2)
Sun, Jul 26th@ PHICristopher Sanchez (18-7)#6vs CINAndrew Abbott (6-11)#149
Mon, Jul 27th@ CWSNoah Schultz (4-9)#154vs CHCDavid Peterson (9-8)#61
Tue, Jul 28th@ CWSAnthony Kay (10-9)#121vs CHCColin Rea (8-8)#262
Wed, Jul 29th@ CWSDavis Martin (9-8)#73vs CHCMatthew Boyd (10-5)#78
Thu, Jul 30th@ CWSSean Burke (11-7)#58vs CHCJavier Assad (6-2)#243
Fri, Jul 31st@ CHCShota Imanaga (11-10)#49@ TORDylan Cease (11-6)
Sat, Aug 1st@ CHCDavid Peterson (9-8)#61@ TORKevin Gausman (9-12)#36
Sun, Aug 2nd@ CHCColin Rea (8-8)#262@ TORMax Scherzer (4-9)#127
Mon, Aug 3rdvs STLMichael McGreevy (7-9)#109@ NYYCam Schlittler (14-6)#9
Tue, Aug 4thvs STLHunter Dobbins (3-3)@ NYYRyan Weathers (5-8)
Wed, Aug 5thvs STLAndre Pallante (12-9)#87@ NYYWill Warren (11-6)#69
Fri, Aug 7thvs ATLTyler Mahle (7-10)#71vs COLRyan Feltner (7-10)#230
Sat, Aug 8thvs ATLChris Sale (14-9)#3vs COLKyle Freeland (4-12)#187
Sun, Aug 9thvs ATLGrant Holmes (10-6)#193vs COLMichael Lorenzen (3-13)
Tue, Aug 11thvs SEABryan Woo (12-10)#13vs PHICristopher Sanchez (18-7)#6
Wed, Aug 12thvs SEABryce Miller (4-10)#31vs PHIZack Wheeler (14-5)#5
Thu, Aug 13thvs SEALogan Gilbert (12-11)#8   
Fri, Aug 14th@ TORShane Bieber (5-2)@ CHCClay Holmes (6-8)#83
Sat, Aug 15th@ TORBraydon Fisher (3-4)#158@ CHCMatthew Boyd (10-5)#78
Sun, Aug 16th@ TORDylan Cease (11-6)@ CHCEdward Cabrera (5-5)#126
Tue, Aug 18th@ BALShane Baz (6-15)#85@ CINAndrew Abbott (6-11)#149
Wed, Aug 19th@ BALChris Bassitt (9-5)#175@ CINChase Burns (15-3)
Thu, Aug 20th@ BALKyle Bradish (7-14)@ CINBrady Singer (6-15)#221
Fri, Aug 21stvs TORMason Fluharty (7-1)#117@ PHIJesus Luzardo (14-5)
Sat, Aug 22ndvs TORDylan Cease (11-6)@ PHIAndrew Painter (3-10)#125
Sun, Aug 23rdvs TORJose Soriano (12-8)#23@ PHICristopher Sanchez (18-7)#6
Tue, Aug 25thvs HOUEthan Pecko (2-0)#148vs BALChris Bassitt (9-5)#175
Wed, Aug 26thvs HOUPeter Lambert (8-10)#185vs BALKyle Bradish (7-14)
Thu, Aug 27thvs HOUHayden Wesneski (6-2)#100vs BALTrevor Rogers (10-11)#42
Fri, Aug 28thvs BOSPatrick Sandoval (1-7)#92vs PITJared Jones (5-6)#27
Sat, Aug 29thvs BOSAlec Gamboa (1-0)#226vs PITLake Bachar (2-4)#156
Sun, Aug 30thvs BOSRanger Suarez (8-5)#70vs PITBraxton Ashcraft (14-6)
Mon, Aug 31st@ LAAWalbert Urena (9-11)#40   
Tue, Sep 1st@ LAAGrayson Rodriguez (5-8)#64@ LADEric Lauer (8-7)
Wed, Sep 2nd@ LAAReid Detmers (7-8)#16@ LADYoshinobu Yamamoto (14-9)#4
Fri, Sep 4th@ SDWalker Buehler (9-6)#90@ COLRyan Feltner (7-10)#230
Sat, Sep 5th@ SDRobbie Ray (13-8)#198@ COLMason Adams (0-2)#166
Sun, Sep 6th@ SDMichael King (12-10)#55@ COLTanner Gordon (1-6)#222
Tue, Sep 8thvs COLGabriel Hughes (0-8)@ SFLanden Roupp (9-14)
Wed, Sep 9thvs COLTomoyuki Sugano (12-12)#263@ SFBlade Tidwell (1-2)
Thu, Sep 10thvs COLRyan Feltner (7-10)#230   
Fri, Sep 11thvs NYMNolan McLean (12-10)#28vs CWSAnthony Kay (10-9)#121
Sat, Sep 12thvs NYMZac Thornton (5-6)#122vs CWSSean Newcomb (2-5)#151
Sun, Sep 13thvs NYMChristian Scott (4-5)vs CWSDavid Sandlin (3-2)#94
Mon, Sep 14th@ MINDean Kremer (5-5)#81vs SFLanden Roupp (9-14)
Tue, Sep 15th@ MINBailey Ober (7-7)#155vs SFBlade Tidwell (1-2)
Wed, Sep 16th@ MINZebby Matthews (9-11)#134vs SFAnthony Molina (3-2)#192
Fri, Sep 18th@ ARIEduardo Rodriguez (16-7)#191vs WSHCade Cavalli (13-5)#34
Sat, Sep 19th@ ARIBrandon Pfaadt (8-3)#130vs WSHAndrew Alvarez (2-6)#88
Sun, Sep 20th@ ARICorbin Burnes (0-0)#41vs WSHJake Irvin (2-10)#213
Tue, Sep 22ndvs TBDrew Rasmussen (16-5)#26@ PITJared Jones (5-6)#27
Wed, Sep 23rdvs TBMason Englert (0-4)#167@ PITLake Bachar (2-4)#156
Thu, Sep 24thvs TBIan Seymour (9-7)#60@ PITPaul Skenes (10-11)#14
Fri, Sep 25thvs BALBrandon Young (9-6)#168@ MILRobert Gasser (5-5)#43
Thu, Mar 26th   vs TBDrew Rasmussen (16-5)#26
Sun, Mar 29th   vs TBSteven Matz (6-6)#201
Mon, Apr 6th   @ WSHZack Littell (8-8)
Mon, Apr 20th   @ MIAMax Meyer (9-1)
Thu, Apr 30th   @ PITPaul Skenes (10-11)#14
Thu, May 14th   @ ATHJacob Lopez (7-5)#251
Sat, May 23rd   @ CINChase Petty (1-2)#268
Mon, Jun 1st   vs TEXJacob deGrom (11-11)#12
Sat, Jun 6th   vs CINNick Lodolo (3-6)#169
Thu, Jun 11th   @ NYMChristian Scott (4-5)
Mon, Jun 15th   vs SDWandy Peralta (3-3)#264
Thu, Jul 2nd   @ ATLHurston Waldrep (0-1)
Sat, Jul 18th   @ ARIBrandon Pfaadt (8-3)#130
Tue, Jul 21st   @ LAAWalbert Urena (9-11)#40
Thu, Jul 23rd   vs ARIBrandon Pfaadt (8-3)#130
Mon, Aug 10th   vs PHIAndrew Painter (3-10)#125
Mon, Aug 17th   @ CINRhett Lowder (7-12)#200
Thu, Sep 3rd   @ LADTarik Skubal (12-7)#2
Mon, Sep 7th   @ SFLogan Webb (8-9)
Sat, Sep 26th   @ MILDustin May (7-9)#35
Sun, Sep 27th   @ MILJacob Misiorowski (16-5)#7