Skip to main content

Who Should I Trade?

Rafael Devers for Pete Alonso (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Rafael Devers
3B - BOS
Rafael Devers
Pete Alonso
1B,DH - NYM
Pete Alonso
Expert
Recommendation
93%
Recommended by
13 of 14 experts
7%
Recommended by
1 of 14 experts
Rankings 
   
Rest of Season# 8# 18
VBR# 5# 7
   
Projections 
   
Runs5245
Home Runs1821
RBI4862
Stolen Bases22
Batting Average.306.271
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 11# 29
   
Nick Pollack
Pitcher List
# 10# 16
   
Mike Maher
FantasyPros
# 6# 8
   
Pierre Camus
RotoBaller
# 7# 16
   
Andrew Seifter
FantasyPros
# 6# 13
   
Bart Wheeler
Hail to Fantasy Football
# 8# 14
   
Mick Ciallela
Fantrax
# 7# 16
   
Ryan Amore
Pitcher List
# 12# 22
   
Nate Miller
Fantasy Six Pack
# 7# 22
   
Brad Camara
RotoBaller
# 13# 34
   
Joe Pisapia
FantasyPros
# 17# 47
   
Travis Argo
Fantasy Six Pack
# 11# 36
   
Kelly Kirby
FantasyPros
# 16# 28
   
Scott Youngson
Pitcher List
# 8# 7
   
Who Should I Trade? Player Statistics
  Rafael Devers
3B - BOS
Rafael Devers
Pete Alonso
1B,DH - NYM
Pete Alonso
2022 Stats 
   
   
At Bats318290
   
Runs5746
   
Hits10480
   
Singles5946
   
Doubles2712
   
Triples10
   
Home Runs1722
   
RBI4669
   
Stolen Bases22
   
Caught Stealing11
   
Walks2433
   
Strikeouts6166
   
Batting Average.327.276
   
On Base Pct.383.356
   
Slugging Pct.579.545
   
On-base Plus Slugging.962.901
   
Who Should I Trade? Player Projections
  Rafael Devers
3B - BOS
Rafael Devers
Pete Alonso
1B,DH - NYM
Pete Alonso
2022 Projections 
   
   
At Bats289274
   
Runs5245
   
Hits8874
   
Singles4741
   
Doubles2212
   
Triples10
   
Home Runs1821
   
RBI4862
   
Stolen Bases22
   
Caught Stealing20
   
Walks2431
   
Strikeouts6771
   
Batting Average.306.271
   
On Base Pct.374.360
   
Slugging Pct.573.551
   
On-base Plus Slugging.947.911
   
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Pete Alonso
1B,DH - NYM
Pete Alonso
News 
 Red Sox third baseman Rafael Devers went 2-for-6 with a pair of singles against the Cubs on Sunday afternoon. On a more negative note, he struck out twice and stranded a whopping seven Red Sox teammates on the basepaths. Still, Boston ultimately defeated Chicago by a score of 4-2 in 11 innings.
Andersen Pickard
Mon, Jul 4th
Pete Alonso went 2-for-4 with two solo home runs on Saturday against the Marlins.
Dan Harris
Sat, Jun 25th
 Red Sox third baseman Rafael Devers went 1-for-4 with a double against the Cubs on Saturday evening. However, he also struck out twice. Boston ultimately fell to Chicago by a score of 3-1.
Andersen Pickard
Sun, Jul 3rd
Pete Alonso went 3-for-3 with a solo home run on Tuesday against the Astros.
Dan Harris
Tue, Jun 21st
 Red Sox third baseman Rafael Devers went 3-for-5 with three singles against the Guardians on Sunday afternoon. He also drew a walk, knocked in a run, and scored once. Boston ultimately defeated Cleveland by a score of 8-3, securing its second consecutive sweep on the road.
Andersen Pickard
Sun, Jun 26th
Pete Alonso went 2-for-4 with a grand slam on Friday against the Marlins.
Dan Harris
Fri, Jun 17th
 Red Sox third baseman Rafael Devers went 2-for-4 with a double and solo homer against the Guardians on Friday evening. He also struck out once in the contest. Boston ultimately defeated Cleveland by a score of 6-3.
Andersen Pickard
Sat, Jun 25th
Pete Alonso went 2-for-4 with a home run and two RBI on Sunday against the Angels.
Dan Harris
Sun, Jun 12th
 Red Sox third baseman Rafael Devers went 2-for-3 with two singles, two RBI, and a hit by pitch during Friday's game against the Cardinals. He also stole second base in the contest. Boston ultimately defeated St. Louis by a score of 6-5.
Andersen Pickard
Sat, Jun 18th
Pete Alonso went 1-for-4 with a solo home run on Saturday against the Angels.
Dan Harris
Sun, Jun 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Devers
3B - BOS
Rafael Devers
Pete Alonso
1B,DH - NYM
Pete Alonso
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ NYYGerrit Cole (7-2)#2@ WSHJosiah Gray (6-5)#80
Sat, Apr 9th@ NYYLuis Severino (4-3)#31@ WSHJoan Adon (1-11)#387
Sun, Apr 10th@ NYYJordan Montgomery (3-2)#30@ WSHErick Fedde (5-5)#175
Mon, Apr 11th@ DETMatt Manning (0-0)#198@ PHIRanger Suarez (6-5)#76
Tue, Apr 12th@ DETTyler Alexander (2-3)#200@ PHIZack Wheeler (7-4)#12
Wed, Apr 13th@ DETEduardo Rodriguez (1-3)#42@ PHIAaron Nola (5-5)#6
Fri, Apr 15thvs MINJoe Ryan (6-3)#54vs ARIZach Davies (2-4)#167
Sat, Apr 16thvs MINSonny Gray (4-1)#52vs ARIZac Gallen (4-2)#40
Sun, Apr 17thvs MINBailey Ober (1-2)#81vs ARIHumberto Castellanos (3-2)#224
Mon, Apr 18thvs MINDylan Bundy (4-4)#141   
Tue, Apr 19thvs TORYusei Kikuchi (3-4)#99vs SFLogan Webb (7-3)#15
Wed, Apr 20thvs TORJose Berrios (6-4)#51vs SFCarlos Rodon (7-5)#7
Thu, Apr 21stvs TORKevin Gausman (6-6)#19vs SFAnthony DeSclafani (0-2)#74
Fri, Apr 22nd@ TBCorey Kluber (3-5)#46@ ARIZac Gallen (4-2)#40
Sat, Apr 23rd@ TBJ.P. Feyereisen@ ARIHumberto Castellanos (3-2)#224
Sun, Apr 24th@ TBShane McClanahan (9-3)#8@ ARIMadison Bumgarner (4-8)#129
Mon, Apr 25th@ TORJose Berrios (6-4)#51@ STLMiles Mikolas (5-6)#47
Tue, Apr 26th@ TORKevin Gausman (6-6)#19@ STLJordan Hicks (1-4)#189
Wed, Apr 27th@ TORRoss Stripling (4-3)#122@ STLSteven Matz (3-3)#85
Thu, Apr 28th@ TORAlek Manoah (9-3)#18   
Fri, Apr 29th@ BALKyle Bradish (1-4)#262vs PHIAaron Nola (5-5)#6
Sat, Apr 30th@ BALSpenser Watkins (1-1)#369vs PHIKyle Gibson (4-3)#87
Sun, May 1st@ BALJordan Lyles (4-7)#288vs PHIZach Eflin (3-5)#62
Tue, May 3rdvs LAANoah Syndergaard (5-6)#79vs ATLKyle Wright (9-4)#44
Wed, May 4thvs LAAReid Detmers (2-3)#108vs ATLIan Anderson (6-5)#91
Thu, May 5thvs LAAShohei Ohtani (7-4)#25@ PHIAaron Nola (5-5)#6
Fri, May 6thvs CWSVince Velasquez (3-3)#169   
Sat, May 7thvs CWSDylan Cease (7-3)#21   
Sun, May 8thvs CWSDallas Keuchel (2-6)#367@ PHICristopher Sanchez (0-1)#254
Tue, May 10th@ ATLKyle Wright (9-4)#44@ WSHPatrick Corbin (4-10)#132
Wed, May 11th@ ATLIan Anderson (6-5)#91@ WSHAaron Sanchez (3-3)#386
Fri, May 13th@ TEXDane Dunning (1-6)#103vs SEAMarco Gonzales (4-9)#95
Sat, May 14th@ TEXGlenn Otto (4-4)#149vs SEAGeorge Kirby (2-3)#73
Sun, May 15th@ TEXMartin Perez (7-2)#69vs SEARobbie Ray (7-6)#20
Mon, May 16thvs HOUJake Odorizzi (3-2)#131   
Tue, May 17thvs HOUJose Urquidy (7-3)#77vs STLSteven Matz (3-3)#85
Wed, May 18thvs HOULuis Garcia (6-5)#39vs STLJordan Hicks (1-4)#189
Thu, May 19thvs SEAGeorge Kirby (2-3)#73vs STLDakota Hudson (6-5)#94
Fri, May 20thvs SEARobbie Ray (7-6)#20   
Sat, May 21stvs SEAChris Flexen (5-8)#119@ COLTy Blach (1-0)#388
Sun, May 22ndvs SEALogan Gilbert (9-3)#36@ COLAustin Gomber (4-7)#182
Tue, May 24th@ CWSDylan Cease (7-3)#21@ SFLogan Webb (7-3)#15
Wed, May 25th@ CWSLucas Giolito (5-4)#38@ SFJakob Junis (4-1)#126
Thu, May 26th@ CWSDallas Keuchel (2-6)#367   
Fri, May 27thvs BALKyle Bradish (1-4)#262vs PHIBailey Falter (0-2)#208
Sat, May 28thvs BALDenyi Reyesvs PHIZach Eflin (3-5)#62
Sun, May 29thvs BALBruce Zimmermann (2-5)#225vs PHIZack Wheeler (7-4)#12
Mon, May 30thvs BALTyler Wells (7-4)#88vs WSHErick Fedde (5-5)#175
Tue, May 31stvs CINLuis Castillo (3-4)#45vs WSHPatrick Corbin (4-10)#132
Wed, Jun 1stvs CINHunter Greene (3-10)#114vs WSHEvan Lee (0-1)#326
Fri, Jun 3rd@ OAKJames Kaprielian (1-5)#195@ LADTyler Anderson (9-1)#61
Sat, Jun 4th@ OAKPaul Blackburn (6-3)#11@ LADWalker Buehler (6-3)#134
Sun, Jun 5th@ OAKFrankie Montas (3-9)#16@ LADJulio Urias (7-6)#14
Mon, Jun 6th@ LAANoah Syndergaard (5-6)#79@ SDBlake Snell (0-5)#75
Tue, Jun 7th@ LAAJose Suarez (1-2)#162@ SDYu Darvish (7-4)#27
Wed, Jun 8th@ LAAReid Detmers (2-3)#108@ SDSean Manaea (3-4)#29
Thu, Jun 9th@ LAAShohei Ohtani (7-4)#25   
Fri, Jun 10th@ SEAMarco Gonzales (4-9)#95@ LAAJhonathan Diaz (1-1)#258
Sat, Jun 11th@ SEAGeorge Kirby (2-3)#73@ LAAMichael Lorenzen (6-6)#127
Sun, Jun 12th@ SEARobbie Ray (7-6)#20@ LAAPatrick Sandoval (3-3)#55
Tue, Jun 14thvs OAKJared Koenig (1-2)#305vs MILAdrian Houser (4-8)#156
Wed, Jun 15thvs OAKJames Kaprielian (1-5)#195vs MILCorbin Burnes (7-4)#3
Thu, Jun 16thvs OAKPaul Blackburn (6-3)#11vs MILAaron Ashby (1-6)#104
Fri, Jun 17thvs STLAdam Wainwright (6-6)#41vs MIAPablo Lopez (5-4)#17
Sat, Jun 18thvs STLDakota Hudson (6-5)#94vs MIABraxton Garrett (1-3)#252
Sun, Jun 19thvs STLAndre Pallante (2-3)#154vs MIASandy Alcantara (8-3)#1
Mon, Jun 20thvs DETAlex Faedo (1-4)#136vs MIATrevor Rogers (4-6)#72
Tue, Jun 21stvs DETBeau Brieske (1-6)#179@ HOUJose Urquidy (7-3)#77
Wed, Jun 22ndvs DETTarik Skubal (5-7)#35@ HOULuis Garcia (6-5)#39
Fri, Jun 24th@ CLECal Quantrill (4-4)#92@ MIASandy Alcantara (8-3)#1
Sat, Jun 25th@ CLEShane Bieber (3-4)#5@ MIATrevor Rogers (4-6)#72
Sun, Jun 26th@ CLEAaron Civale (2-5)#161@ MIADaniel Castano (1-1)#264
Mon, Jun 27th@ TORKevin Gausman (6-6)#19   
Tue, Jun 28th@ TORRoss Stripling (4-3)#122vs HOUFramber Valdez (8-3)#22
Wed, Jun 29th@ TORAlek Manoah (9-3)#18vs HOUJustin Verlander (10-3)#4
Fri, Jul 1st@ CHCAdrian Sampson (0-0)#375vs TEXGlenn Otto (4-4)#149
Sat, Jul 2nd@ CHCAlec Mills (0-1)#304vs TEXMartin Perez (7-2)#69
Sun, Jul 3rd@ CHCKeegan Thompson (7-3)#100vs TEXJon Gray (4-4)#48
Mon, Jul 4thvs TBJalen Beeks (1-1)#177@ CINHunter Greene (3-10)#114
Tue, Jul 5thvs TBJeffrey Springs (3-2)#33@ CINNick Lodolo (1-2)#202
Wed, Jul 6thvs TBCorey Kluber (3-5)#46@ CINGraham Ashcraft (4-2)#178
Thu, Jul 7thvs NYYGerrit Cole (7-2)#2vs MIADaniel Castano (1-1)#264
Fri, Jul 8thvs NYYNestor Cortes Jr. (7-3)#49vs MIAPablo Lopez (5-4)#17
Sat, Jul 9thvs NYYJordan Montgomery (3-2)#30vs MIABraxton Garrett (1-3)#252
Sun, Jul 10thvs NYYJameson Taillon (9-1)#43vs MIASandy Alcantara (8-3)#1
Mon, Jul 11th@ TBJeffrey Springs (3-2)#33@ ATLMax Fried (8-2)#9
Tue, Jul 12th@ TB@ ATL
Wed, Jul 13th@ TB@ ATL
Thu, Jul 14th@ TB@ CHC
Fri, Jul 15th@ NYY@ CHC
Sat, Jul 16th@ NYY@ CHC
Sun, Jul 17th@ NYY@ CHC
Fri, Jul 22ndvs TORvs SD
Sat, Jul 23rdvs TORvs SD
Sun, Jul 24thvs TORvs SD
Mon, Jul 25thvs CLE   
Tue, Jul 26thvs CLEvs NYY
Wed, Jul 27thvs CLEvs NYY
Thu, Jul 28thvs CLE   
Fri, Jul 29thvs MIL@ MIA
Sat, Jul 30thvs MIL@ MIA
Sun, Jul 31stvs MIL@ MIA
Mon, Aug 1st@ HOU@ WSH
Tue, Aug 2nd@ HOU@ WSH
Wed, Aug 3rd@ HOU@ WSH
Thu, Aug 4th@ KCvs ATL
Fri, Aug 5th@ KCvs ATL
Sat, Aug 6th@ KCvs ATL
Sun, Aug 7th@ KCvs ATL
Tue, Aug 9thvs ATLvs CIN
Wed, Aug 10thvs ATLvs CIN
Thu, Aug 11thvs BAL   
Fri, Aug 12thvs NYYvs PHI
Sat, Aug 13thvs NYYvs PHI
Sun, Aug 14thvs NYYvs PHI
Tue, Aug 16th@ PIT@ ATL
Wed, Aug 17th@ PIT@ ATL
Thu, Aug 18th@ PIT@ ATL
Fri, Aug 19th@ BAL@ PHI
Sat, Aug 20th@ BAL@ PHI
Sun, Aug 21st@ BAL@ PHI
Tue, Aug 23rdvs TOR@ NYY
Wed, Aug 24thvs TOR   
Thu, Aug 25thvs TORvs COL
Fri, Aug 26thvs TBvs COL
Sat, Aug 27thvs TBvs COL
Sun, Aug 28thvs TBvs COL
Mon, Aug 29th@ MIN   
Tue, Aug 30th@ MINvs LAD
Wed, Aug 31st@ MINvs LAD
Thu, Sep 1stvs TEXvs LAD
Fri, Sep 2ndvs TEXvs WSH
Sat, Sep 3rdvs TEXvs WSH
Sun, Sep 4thvs TEXvs WSH
Mon, Sep 5th@ TB@ PIT
Tue, Sep 6th@ TB@ PIT
Wed, Sep 7th@ TB@ PIT
Fri, Sep 9th@ BAL@ MIA
Sat, Sep 10th@ BAL@ MIA
Sun, Sep 11th@ BAL@ MIA
Tue, Sep 13thvs NYYvs CHC
Wed, Sep 14thvs NYYvs CHC
Fri, Sep 16thvs KCvs PIT
Sat, Sep 17thvs KCvs PIT
Sun, Sep 18thvs KCvs PIT
Tue, Sep 20th@ CIN@ MIL
Wed, Sep 21st@ CIN@ MIL
Thu, Sep 22nd@ NYY   
Fri, Sep 23rd@ NYY@ OAK
Sat, Sep 24th@ NYY@ OAK
Sun, Sep 25th@ NYY@ OAK
Mon, Sep 26thvs BAL   
Tue, Sep 27thvs BALvs MIA
Wed, Sep 28thvs BALvs MIA
Thu, Sep 29thvs BAL   
Fri, Sep 30th@ TOR@ ATL
Sat, Oct 1st@ TOR@ ATL
Sun, Oct 2nd@ TOR@ ATL
Mon, Oct 3rdvs TBvs WSH
Tue, Oct 4thvs TBvs WSH
Wed, Oct 5thvs TBvs WSH
Thu, Apr 7th   @ WSHPatrick Corbin (4-10)#132
Mon, May 2nd   vs ATLMax Fried (8-2)#9
Thu, May 12th   @ WSHJoan Adon (1-11)#387
Mon, May 23rd   @ SFAlex Cobb (3-3)#89
Thu, Jun 2nd   @ LADTony Gonsolin (10-0)#23
Mon, Aug 8th   vs CIN
Mon, Aug 15th   @ ATL
Mon, Aug 22nd   @ NYY
Mon, Sep 12th   vs CHC
Thu, Sep 15th   vs PIT
Mon, Sep 19th   @ MIL