Skip Navigation to Main Content

Who Should I Trade?

Ben Rice for Vladimir Guerrero Jr. (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Ben Rice
C,1B,DH - NYY
Ben Rice
Expert
Recommendation
86%
Recommended by
6 of 7 experts
14%
Recommended by
1 of 7 experts
Rankings 
   
Rest of Season# 15# 29
VBR# 14# 40
   
Projections 
   
Runs6157
Home Runs1721
RBI6058
Stolen Bases43
Batting Average.294.257
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 20# 39
   
Dalton Del Don
The Deep Shot
# 14# 21
   
Mike Maher
BettingPros
# 19# 43
   
Joe Pisapia
FantasyPros
# 13# 76
   
Kelly Kirby
FantasyPros
# 14# 35
   
Kevin Spinelli
KevScores
# 14# 18
   
Chris Welsh
FantasyPros
# 23# 16
   
Who Should I Trade? Player Statistics
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Ben Rice
C,1B,DH - NYY
Ben Rice
2026 Stats 
   
   
At Bats203191
   
Runs3542
   
Hits6158
   
Singles4927
   
Doubles913
   
Triples01
   
Home Runs317
   
RBI2340
   
Stolen Bases52
   
Caught Stealing10
   
Walks3029
   
Strikeouts2551
   
Batting Average.301.304
   
On Base Pct.396.397
   
Slugging Pct.389.649
   
On-base Plus Slugging.7851.047
   
Who Should I Trade? Player Projections
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Ben Rice
C,1B,DH - NYY
Ben Rice
2026 Projections 
   
   
At Bats372335
   
Runs6157
   
Hits11086
   
Singles7246
   
Doubles2117
   
Triples01
   
Home Runs1721
   
RBI6058
   
Stolen Bases43
   
Caught Stealing21
   
Walks5142
   
Strikeouts5683
   
Batting Average.294.257
   
On Base Pct.391.347
   
Slugging Pct.488.502
   
On-base Plus Slugging.879.850
   
Who Should I Trade? Player Notes
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Ben Rice
C,1B,DH - NYY
Ben Rice
News 
 Blue Jays first baseman Vladimir Guerrero Jr. went 2-for-3 with a stolen base in a 2-1 win over the Marlins on Wednesday.
Brenton Kemp
Thu, May 28th
Ben Rice went 4-for-5 in a win over the Athletics with a home run, two doubles, two runs scored, and two RBI.
Chris Schommer
Sat, May 30th
 Vladimir Guerrero Jr. is back in the Blue Jays lineup on Wednesday against the Marlins.
Ari Koslow
Wed, May 27th
Ben Rice went 2-for-4 in Wednesday’s win over the Royal with a triple, one run scored, one walk, and three RBI.
Chris Schommer
Thu, May 28th
 Vladimir Guerrero Jr. remains out of the Blue Jays lineup on Tuesday against the Marlins.
Ari Koslow
Tue, May 26th
Ben Rice went 1-for-4 in a 5-4 win over the Blue Jays with a home run, one run scored, and two RBI.
Chris Schommer
Wed, May 20th
 Vladimir Guerrero Jr. (elbow) is missing from the lineup for the Toronto Blue Jays against the Miami Marlins Monday according to Shi Davidi.
Chris Schommer
Mon, May 25th
Ben Rice went 1-for-5 with a solo home run in Sunday's loss to the Mets.
Chris Schommer
Sun, May 17th
 Blue Jays manager John Schneider said that it’s “definitely a possibility” that Vladimir Guerrero Jr. plays on Monday.
Ari Koslow
Sun, May 24th
Ben Rice went 3-for-5 in a 5-2 win over the Mets with a home run, two runs scored, and one RBI.
Chris Schommer
Sat, May 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Ben Rice
C,1B,DH - NYY
Ben Rice
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25th   @ SFLogan Webb (2-4)#12
Fri, Mar 27thvs ATHLuis Severino (2-6)#146@ SFRobbie Ray (3-6)#83
Sat, Mar 28thvs ATHJeffrey Springs (3-6)#111@ SFTyler Mahle (1-7)#119
Mon, Mar 30thvs COLTomoyuki Sugano (4-4)#428@ SEALuis Castillo (1-5)#46
Tue, Mar 31stvs COLRyan Feltner (2-1)#424@ SEALogan Gilbert (3-4)#11
Wed, Apr 1stvs COLKyle Freeland (1-6)#395@ SEAGeorge Kirby (5-4)#14
Fri, Apr 3rd@ CWSGrant Taylor (1-0)#53vs MIAEury Perez (3-6)#109
Sat, Apr 4th@ CWSGrant Taylor (1-0)#53vs MIAMax Meyer (5-0)#68
Sun, Apr 5th@ CWSDavis Martin (8-1)#79vs MIAPete Fairbanks
Tue, Apr 7thvs LADYoshinobu Yamamoto (4-4)#13vs ATHAaron Civale (5-2)#219
Wed, Apr 8thvs LADShohei Ohtani (5-2)#1vs ATHLuis Severino (2-6)#146
Thu, Apr 9th   vs ATHJeffrey Springs (3-6)#111
Fri, Apr 10thvs MINSimeon Woods Richardson (0-7)#222@ TBSteven Matz (4-2)#98
Sat, Apr 11thvs MINJoe Ryan (3-3)#15@ TBNick Martinez (5-1)#81
Sun, Apr 12thvs MINTaj Bradley (5-1)#74@ TBDrew Rasmussen (4-2)#21
Mon, Apr 13th   vs LAAYusei Kikuchi (0-3)#155
Tue, Apr 14th@ MILJacob Misiorowski (5-2)#18vs LAAReid Detmers (2-5)#41
Wed, Apr 15th@ MILChad Patrick (2-2)#148vs LAAJack Kochanowicz (2-3)#420
Thu, Apr 16th@ MILBrandon Sproat (1-4)#158vs LAABrent Suter (1-2)#241
Fri, Apr 17th@ ARIMichael Soroka (7-2)#67vs KCMichael Wacha (4-2)#78
Sat, Apr 18th@ ARIZac Gallen (3-4)#71vs KCNoah Cameron (2-4)#92
Sun, Apr 19th@ ARIRyne Nelson (2-4)#89vs KCCole Ragans (1-4)#49
Tue, Apr 21st@ LAAJack Kochanowicz (2-3)#420@ BOSConnelly Early (5-2)#97
Wed, Apr 22nd@ LAAJose Soriano (6-4)#45@ BOSRanger Suarez (2-3)#32
Thu, Apr 23rd   @ BOSPayton Tolle (2-2)#75
Fri, Apr 24thvs CLEGavin Williams (8-3)#27@ HOULance McCullers Jr. (2-3)#208
Sat, Apr 25thvs CLEJoey Cantillo (4-2)#106@ HOUMike Burrows (3-6)#121
Sun, Apr 26thvs CLESlade Cecconi (3-5)#105@ HOUSpencer Arrighetti (7-1)#126
Mon, Apr 27thvs BOSRanger Suarez (2-3)#32@ TEXJack Leiter (2-4)#76
Tue, Apr 28thvs BOSPayton Tolle (2-2)#75@ TEXJacob deGrom (3-4)#8
Wed, Apr 29thvs BOSBrayan Bello (2-5)#144@ TEXNathan Eovaldi (5-6)#20
Fri, May 1st@ MINSimeon Woods Richardson (0-7)#222vs BALCade Povich (1-1)#240
Sat, May 2nd@ MINConnor Prielipp (1-3)#124vs BALKyle Bradish (2-6)#43
Sun, May 3rd@ MINJoe Ryan (3-3)#15vs BALTrey Gibson (1-0)#309
Mon, May 4th@ TBNick Martinez (5-1)#81vs BALShane Baz (2-5)#84
Tue, May 5th@ TBDrew Rasmussen (4-2)#21vs TEXJacob deGrom (3-4)#8
Wed, May 6th@ TBShane McClanahan (5-2)#22vs TEXNathan Eovaldi (5-6)#20
Thu, May 7th   vs TEXMacKenzie Gore (4-4)#50
Fri, May 8thvs LAAReid Detmers (2-5)#41@ MILJacob Misiorowski (5-2)#18
Sat, May 9thvs LAAJack Kochanowicz (2-3)#420@ MILKyle Harrison (6-1)#63
Sun, May 10thvs LAAJose Soriano (6-4)#45@ MILLogan Henderson (2-1)#57
Mon, May 11thvs TBDrew Rasmussen (4-2)#21@ BALBrandon Young (3-1)#194
Tue, May 12thvs TBShane McClanahan (5-2)#22@ BALTrevor Rogers (2-6)#94
Wed, May 13thvs TBGriffin Jax (1-3)#59@ BALKyle Bradish (2-6)#43
Fri, May 15th@ DETBrenan Hanifee@ NYMClay Holmes (4-4)#165
Sat, May 16th@ DETCasey Mize (2-3)#65@ NYMHuascar Brazoban (3-1)#192
Sun, May 17th@ DETJack Flaherty (0-7)#62@ NYMFreddy Peralta (3-4)#28
Mon, May 18th@ NYYRyan Weathers (2-3)#66vs TORPatrick Corbin (2-1)#216
Tue, May 19th@ NYYWill Warren (6-1)#60vs TORDylan Cease (3-3)#16
Wed, May 20th@ NYYCam Schlittler (7-2)#36vs TORTrey Yesavage (2-2)#48
Thu, May 21st@ NYYCarlos Rodon (1-2)#34vs TORBraydon Fisher (2-1)#156
Fri, May 22ndvs PITBubba Chandler (1-6)#122vs TBNick Martinez (5-1)#81
Sun, May 24thvs PITMitch Keller (5-2)#95vs TBDrew Rasmussen (4-2)#21
Mon, May 25thvs MIAJanson Junk (3-5)#116@ KCMichael Wacha (4-2)#78
Tue, May 26thvs MIASandy Alcantara (3-4)#73@ KCBailey Falter (0-2)#311
Wed, May 27thvs MIAEury Perez (3-6)#109@ KCNoah Cameron (2-4)#92
Fri, May 29th@ BALTrevor Rogers (2-6)#94@ ATHLuis Severino (2-6)#146
Sat, May 30th@ BALBrandon Young (3-1)#194@ ATHJ.T. Ginn (3-3)#127
Sun, May 31st@ BALKyle Bradish (2-6)#43@ ATHJacob Lopez (4-2)#202
Tue, Jun 2nd@ ATLBryce Elder (4-3)#113vs CLEJoey Cantillo (4-2)#106
Wed, Jun 3rd@ ATLChris Sale (8-3)#5vs CLEGavin Williams (8-3)#27
Thu, Jun 4th@ ATLGrant Holmes (3-2)#139vs CLESlade Cecconi (3-5)#105
Fri, Jun 5thvs BALBrandon Young (3-1)#194vs BOSSonny Gray (6-1)#30
Sat, Jun 6thvs BALKyle Bradish (2-6)#43vs BOSRanger Suarez (2-3)#32
Sun, Jun 7thvs BALShane Baz (2-5)#84vs BOSConnelly Early (5-2)#97
Mon, Jun 8thvs PHICristopher Sanchez (6-2)#3@ CLEGavin Williams (8-3)#27
Tue, Jun 9thvs PHIZack Wheeler (4-1)#7@ CLESlade Cecconi (3-5)#105
Wed, Jun 10thvs PHI@ CLE
Fri, Jun 12thvs NYY@ TOR
Sat, Jun 13thvs NYY@ TOR
Sun, Jun 14thvs NYY@ TOR
Tue, Jun 16th@ BOSvs CWS
Wed, Jun 17th@ BOSvs CWS
Thu, Jun 18th@ BOSvs CWS
Fri, Jun 19th@ CHCvs CIN
Sat, Jun 20th@ CHCvs CIN
Sun, Jun 21st@ CHCvs CIN
Mon, Jun 22ndvs HOU@ DET
Tue, Jun 23rdvs HOU@ DET
Wed, Jun 24thvs HOU@ DET
Thu, Jun 25thvs TEX@ BOS
Fri, Jun 26thvs TEX@ BOS
Sat, Jun 27thvs TEX@ BOS
Sun, Jun 28thvs TEX@ BOS
Mon, Jun 29thvs NYMvs DET
Tue, Jun 30thvs NYMvs DET
Wed, Jul 1stvs NYMvs DET
Fri, Jul 3rd@ SEAvs MIN
Sat, Jul 4th@ SEAvs MIN
Sun, Jul 5th@ SEAvs MIN
Mon, Jul 6th@ SF@ TB
Tue, Jul 7th@ SF@ TB
Wed, Jul 8th@ SF@ TB
Thu, Jul 9th   @ TB
Fri, Jul 10th@ SD@ WSH
Sat, Jul 11th@ SD@ WSH
Sun, Jul 12th@ SD@ WSH
Fri, Jul 17thvs CWSvs LAD
Sat, Jul 18thvs CWSvs LAD
Sun, Jul 19thvs CWSvs LAD
Mon, Jul 20thvs TBvs PIT
Tue, Jul 21stvs TBvs PIT
Wed, Jul 22ndvs TBvs PIT
Fri, Jul 24th@ BOS@ PHI
Sat, Jul 25th@ BOS@ PHI
Sun, Jul 26th@ BOS@ PHI
Mon, Jul 27th@ WSH@ CWS
Tue, Jul 28th@ WSH@ CWS
Wed, Jul 29th@ WSH@ CWS
Thu, Jul 30th   @ CWS
Fri, Jul 31stvs STL@ CHC
Sat, Aug 1stvs STL@ CHC
Sun, Aug 2ndvs STL@ CHC
Mon, Aug 3rd@ HOUvs STL
Tue, Aug 4th@ HOUvs STL
Wed, Aug 5th@ HOUvs STL
Fri, Aug 7th@ PHIvs ATL
Sat, Aug 8th@ PHIvs ATL
Sun, Aug 9th@ PHIvs ATL
Tue, Aug 11thvs BOSvs SEA
Wed, Aug 12thvs BOSvs SEA
Thu, Aug 13thvs BOSvs SEA
Fri, Aug 14thvs NYY@ TOR
Sat, Aug 15thvs NYY@ TOR
Sun, Aug 16thvs NYY@ TOR
Tue, Aug 18th@ TB@ BAL
Wed, Aug 19th@ TB@ BAL
Thu, Aug 20th@ TB@ BAL
Fri, Aug 21st@ NYYvs TOR
Sat, Aug 22nd@ NYYvs TOR
Sun, Aug 23rd@ NYYvs TOR
Tue, Aug 25thvs KCvs HOU
Wed, Aug 26thvs KCvs HOU
Thu, Aug 27thvs KCvs HOU
Fri, Aug 28thvs SEAvs BOS
Sat, Aug 29thvs SEAvs BOS
Sun, Aug 30thvs SEAvs BOS
Mon, Aug 31st   @ LAA
Tue, Sep 1st@ CLE@ LAA
Wed, Sep 2nd@ CLE@ LAA
Fri, Sep 4th@ KC@ SD
Sat, Sep 5th@ KC@ SD
Sun, Sep 6th@ KC@ SD
Tue, Sep 8th@ ATHvs COL
Wed, Sep 9th@ ATHvs COL
Thu, Sep 10th   vs COL
Fri, Sep 11thvs BALvs NYM
Sat, Sep 12thvs BALvs NYM
Sun, Sep 13thvs BALvs NYM
Mon, Sep 14thvs DET@ MIN
Tue, Sep 15thvs DET@ MIN
Wed, Sep 16thvs DET@ MIN
Fri, Sep 18th@ TEX@ ARI
Sat, Sep 19th@ TEX@ ARI
Sun, Sep 20th@ TEX@ ARI
Tue, Sep 22nd@ BALvs TB
Wed, Sep 23rd@ BALvs TB
Thu, Sep 24th   vs TB
Fri, Sep 25thvs CINvs BAL
Sat, Sep 26thvs CINvs BAL
Sun, Sep 27thvs CINvs BAL
Sun, Mar 29thvs ATHLuis Morales (0-2)#306   
Mon, Apr 6thvs LADJustin Wrobleski (7-2)#130   
Mon, Apr 20th@ LAAReid Detmers (2-5)#41   
Thu, Apr 30th@ MINBailey Ober (6-3)#72   
Sat, May 23rdvs PITPaul Skenes (6-5)#2   
Thu, May 28th@ BALChris Bassitt (4-3)#125   
Thu, Jul 23rdvs TB   
Mon, Aug 10thvs BOS   
Thu, Sep 3rd@ CLE   
Mon, Sep 7th@ ATH   
Mon, Sep 21st@ BAL