Skip to main content

Who Should I Trade?

Riley Greene for David Peralta (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Riley Greene
CF - DET
Riley Greene
David Peralta
DH,LF - TB
David Peralta
Expert
Recommendation
58%
Recommended by
7 of 12 experts
42%
Recommended by
5 of 12 experts
Rankings 
   
Rest of Season# 170# 178
VBR# 163# 254
   
Projections 
   
Runs21
Home Runs00
RBI11
Stolen Bases00
Batting Average.251.253
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 109
   
Mike Maher
FantasyPros
# 166# 180
   
Pierre Camus
RotoBaller
# 120# 160
   
Andrew Seifter
FantasyPros
# 125# 258
   
Bart Wheeler
Hail to Fantasy Football
# 81# 207
   
Mick Ciallela
Fantrax
# 151# 177
   
Ryan Amore
Pitcher List
# 178# 186
   
Scott Youngson
Pitcher List
# 136# 113
   
Joe Bond
Fantasy Six Pack
# 140# 106
   
Joe Pisapia
FantasyPros
# 142
   
Nate Miller
FantasyPros
# 169
   
Travis Argo
Fantasy Six Pack
# 199
   
Who Should I Trade? Player Statistics
  Riley Greene
CF - DET
Riley Greene
David Peralta
DH,LF - TB
David Peralta
2022 Stats 
   
   
At Bats364437
   
Runs4539
   
Hits91109
   
Singles6565
   
Doubles1729
   
Triples43
   
Home Runs512
   
RBI3959
   
Stolen Bases11
   
Caught Stealing43
   
Walks3540
   
Strikeouts116114
   
Batting Average.250.249
   
On Base Pct.319.313
   
Slugging Pct.360.412
   
On-base Plus Slugging.679.725
   
Who Should I Trade? Player Projections
  Riley Greene
CF - DET
Riley Greene
David Peralta
DH,LF - TB
David Peralta
2022 Projections 
   
   
At Bats138
   
Runs21
   
Hits32
   
Singles21
   
Doubles11
   
Triples00
   
Home Runs00
   
RBI11
   
Stolen Bases00
   
Caught Stealing00
   
Walks11
   
Strikeouts42
   
Batting Average.251.253
   
On Base Pct.320.319
   
Slugging Pct.380.413
   
On-base Plus Slugging.700.732
   
Who Should I Trade? Player Notes
  Riley Greene
CF - DET
Riley Greene
David Peralta
DH,LF - TB
David Peralta
News 
 Riley Green went 2-for-5 with two doubles and three RBI in an 11-0 win over the Orioles on Monday.
Matthew Terelle
Mon, Sep 19th
David Peralta went 2-for-4 with a pair of doubles against the Yankees on Sunday afternoon. He also scored one run and struck out twice. Tampa Bay ultimately fell to New York by a score of 2-1.
Andersen Pickard
Sun, Sep 4th
 Riley Greene went 3-for-5 with a triple, a homer, three runs, and four RBI in a 7-6 loss to the Rangers on Friday.
Matthew Terelle
Sat, Aug 27th
David Peralta went 3-for-4 with a single and two doubles against the Red Sox on Sunday. He also walked twice, scored twice, and drove in two runs. Tampa Bay ultimately defeated Boston by a score of 12-4, avoiding the series sweep.
Andersen Pickard
Mon, Aug 29th
 Riley Greene went 2-for-2 with a double, a homer, two walks, two runs, and an RBI in a 4-0 win over the Angels on Sunday.
Matthew Terelle
Sun, Aug 21st
Rays outfielder David Peralta went 1-for-4 with a triple against the Yankees on Monday evening. He scored a run as Tampa Bay ultimately defeated New York by a score of 4-0.
Andersen Pickard
Mon, Aug 15th
 Riley Greene went 1-for-5 with a double and three RBI in a 6-4 loss to the White Sox on Saturday.
Matthew Terelle
Sat, Aug 13th
Rays newly-acquired outfielder David Peralta went 2-for-4 with a pair of singles against the Blue Jays on Wednesday. He also knocked in a run as Tampa Bay ultimately defeated Toronto by a score of 3-2.
Andersen Pickard
Wed, Aug 3rd
 Riley Greene went 2-for-4 with a two-run homer and a walk in a 5-3 loss to the Rays on Friday.
Matthew Terelle
Sat, Aug 6th
The Arizona Diamondbacks have traded David Peralta to the Tampa Bay Rays in exchange for Christian Cerda.
Ari Koslow
Sat, Jul 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Riley Greene
CF - DET
Riley Greene
David Peralta
DH,LF - TB
David Peralta
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs CWSLucas Giolito (10-9)#103vs BALJohn Means (0-0)
Sat, Apr 9thvs CWSDylan Cease (14-8)#8vs BALJordan Lyles (12-11)#133
Sun, Apr 10thvs CWSMichael Kopech (5-9)#70vs BALTyler Wells (7-7)#102
Mon, Apr 11thvs BOSMichael Wacha (11-2)#63vs OAKPaul Blackburn (7-6)
Tue, Apr 12thvs BOSRich Hill (8-7)#166vs OAKAdam Oller (2-8)#318
Wed, Apr 13thvs BOSNathan Eovaldi (5-3)#80vs OAKFrankie Montas (5-12)#37
Thu, Apr 14th@ KCZack Greinke (4-9)#125vs OAKCole Irvin (9-13)#75
Fri, Apr 15th@ KCBrad Keller (6-14)#225@ CWSDylan Cease (14-8)#8
Sat, Apr 16th@ KCKris Bubic (3-13)#368@ CWSMichael Kopech (5-9)#70
Tue, Apr 19thvs NYYGerrit Cole (13-7)#2@ CHCJustin Steele (4-7)#97
Wed, Apr 20thvs NYYLuis Severino (6-3)#44@ CHCMarcus Stroman (6-7)#68
Thu, Apr 21stvs NYYJordan Montgomery (9-6)#31   
Sat, Apr 23rdvs COLAustin Gomber (5-7)#342vs BOSGarrett Whitlock (4-2)#79
Sun, Apr 24thvs COLChad Kuhl (6-11)#370vs BOSRich Hill (8-7)#166
Tue, Apr 26th@ MINChris Paddack (1-2)vs SEALogan Gilbert (13-6)#22
Wed, Apr 27th@ MINJoe Ryan (13-8)#53vs SEAMarco Gonzales (10-15)#89
Thu, Apr 28th@ MINBailey Ober (2-3)#78vs SEAChris Flexen (8-9)#58
Fri, Apr 29th@ LADTyler Anderson (15-5)#23vs MINDylan Bundy (8-8)#132
Sat, Apr 30th@ LADClayton Kershaw (11-3)#38vs MINChris Archer (2-8)#153
Sun, May 1st@ LADWalker Buehler (6-3)vs MINJosh Winder (4-5)#177
Wed, May 4thvs PITJose Quintana (6-7)#46@ OAKFrankie Montas (5-12)#37
Thu, May 5th@ HOUJose Urquidy (13-8)#54@ SEARobbie Ray (12-12)#18
Fri, May 6th@ HOULuis Garcia (15-8)#47@ SEALogan Gilbert (13-6)#22
Sat, May 7th@ HOUFramber Valdez (16-6)#29@ SEAMarco Gonzales (10-15)#89
Sun, May 8th@ HOUJake Odorizzi (5-6)#124@ SEAGeorge Kirby (8-4)#51
Mon, May 9thvs OAKPaul Blackburn (7-6)@ LAANoah Syndergaard (10-10)#84
Tue, May 10thvs OAKAdrian Martinez (4-6)#227@ LAAReid Detmers (7-6)#92
Wed, May 11thvs OAKZach Logue (3-8)#237@ LAAShohei Ohtani (15-8)#17
Thu, May 12thvs OAKJames Kaprielian (5-9)#112   
Fri, May 13thvs BALJordan Lyles (12-11)#133vs TORKevin Gausman (12-10)#32
Sat, May 14thvs BALBruce Zimmermann (2-5)#341vs TORHyun Jin Ryu (2-0)
Sun, May 15thvs BALTyler Wells (7-7)#102vs TORAlek Manoah (16-7)#6
Mon, May 16th@ TBCorey Kluber (10-10)#65vs DETAlex Faedo (1-5)#218
Tue, May 17th@ TBShane McClanahan (12-8)#11vs DETBeau Brieske (3-6)#95
Wed, May 18th@ TBDrew Rasmussen (11-7)#42vs DETEduardo Rodriguez (5-5)#62
Fri, May 20th@ CLEAaron Civale (4-6)#107@ BALTyler Wells (7-7)#102
Sun, May 22nd@ CLEShane Bieber (13-8)#10@ BALSpenser Watkins (5-6)#365
Mon, May 23rd@ MINChris Archer (2-8)#153   
Tue, May 24th@ MINSonny Gray (8-5)#72vs MIAPablo Lopez (10-10)#48
Wed, May 25th@ MINDylan Bundy (8-8)#132vs MIACody Poteet (0-1)
Thu, May 26thvs CLEKonnor Pilkington (1-2)#210vs NYYNestor Cortes Jr. (12-4)#3
Sat, May 28thvs CLEShane Bieber (13-8)#10vs NYYGerrit Cole (13-7)#2
Sun, May 29thvs CLETriston McKenzie (11-11)#7vs NYYLuis Severino (6-3)#44
Mon, May 30thvs MINDylan Bundy (8-8)#132@ TEXGlenn Otto (6-10)#115
Tue, May 31stvs MINCole Sands (0-3)#316@ TEXMartin Perez (12-7)#20
Wed, Jun 1stvs MINBailey Ober (2-3)#78@ TEXJon Gray (7-7)#50
Thu, Jun 2ndvs MINChris Archer (2-8)#153@ TEXTaylor Hearn (6-8)#252
Fri, Jun 3rd@ NYYGerrit Cole (13-7)#2vs CWSDavis Martin (3-5)#154
Sat, Jun 4th@ NYYLuis Severino (6-3)#44vs CWSDylan Cease (14-8)#8
Sun, Jun 5th@ NYYJordan Montgomery (9-6)#31vs CWSLucas Giolito (10-9)#103
Tue, Jun 7th@ PITJose Quintana (6-7)#46vs STLDakota Hudson (8-7)#150
Wed, Jun 8th@ PITMitch Keller (5-12)#118vs STLPacky Naughton (0-2)#211
Fri, Jun 10thvs TORJose Berrios (11-7)#216@ MINDevin Smeltzer (5-2)#161
Sat, Jun 11thvs TORKevin Gausman (12-10)#32@ MINChi Chi Gonzalez (0-1)#360
Sun, Jun 12thvs TORRoss Stripling (10-4)#52@ MINCole Sands (0-3)#316
Mon, Jun 13thvs CWSLance Lynn (8-7)#60   
Tue, Jun 14thvs CWSDylan Cease (14-8)#8@ NYYGerrit Cole (13-7)#2
Wed, Jun 15thvs CWSVince Velasquez (3-3)#214@ NYYNestor Cortes Jr. (12-4)#3
Thu, Jun 16thvs TEXMartin Perez (12-7)#20@ NYYClarke Schmidt (5-5)#176
Fri, Jun 17thvs TEXJon Gray (7-7)#50@ BALDean Kremer (8-6)#113
Sat, Jun 18thvs TEXTaylor Hearn (6-8)#252@ BALKyle Bradish (4-7)#197
Sun, Jun 19thvs TEXDane Dunning (4-8)#109@ BALAustin Voth (5-4)#147
Mon, Jun 20th@ BOSJosh Winckowski (5-7)#243vs NYYGerrit Cole (13-7)#2
Tue, Jun 21st@ BOSRich Hill (8-7)#166vs NYYNestor Cortes Jr. (12-4)#3
Wed, Jun 22nd@ BOSMichael Wacha (11-2)#63vs NYYJordan Montgomery (9-6)#31
Fri, Jun 24th@ ARIMerrill Kelly (13-8)#27vs PITMitch Keller (5-12)#118
Sat, Jun 25th@ ARIZach Davies (2-5)#128vs PITJT Brubaker (3-12)#134
Sun, Jun 26th@ ARIDallas Keuchel (2-9)vs PITRoansy Contreras (5-5)#100
Tue, Jun 28th@ SFCarlos Rodon (14-8)#16vs MILBrandon Woodruff (13-4)#24
Wed, Jun 29th@ SFAlex Wood (8-12)#122vs MILEric Lauer (10-7)#61
Fri, Jul 1stvs KCBrad Keller (6-14)#225@ TORJose Berrios (11-7)#216
Sat, Jul 2ndvs KCKris Bubic (3-13)#368@ TORThomas Hatch (0-1)#323
Sun, Jul 3rdvs KCBrady Singer (10-5)#45@ TORRoss Stripling (10-4)#52
Mon, Jul 4thvs CLEKonnor Pilkington (1-2)#210@ BOSAustin Davis (2-1)
Tue, Jul 5thvs CLECal Quantrill (14-5)#59@ BOSNick Pivetta (10-12)#126
Wed, Jul 6thvs CLEShane Bieber (13-8)#10@ BOSBrayan Bello (2-8)#220
Thu, Jul 7th@ CWSDylan Cease (14-8)#8   
Fri, Jul 8th@ CWSLucas Giolito (10-9)#103@ CINLuis Castillo (8-6)#26
Sat, Jul 9th@ CWSJohnny Cueto (7-10)#77@ CINHunter Greene (4-13)#94
Sun, Jul 10th@ CWSMichael Kopech (5-9)#70@ CINNick Lodolo (4-7)#111
Mon, Jul 11th@ KCDaniel Lynch (4-12)#275vs BOSBrayan Bello (2-8)#220
Tue, Jul 12th@ KCKris Bubic (3-13)#368vs BOSChris Sale (0-1)
Wed, Jul 13th@ KCBrady Singer (10-5)#45vs BOSJosh Winckowski (5-7)#243
Thu, Jul 14th@ CLETriston McKenzie (11-11)#7vs BOSKutter Crawford (3-6)#242
Fri, Jul 15th@ CLEZach Plesac (3-12)vs BALTyler Wells (7-7)#102
Sat, Jul 16th@ CLECal Quantrill (14-5)#59vs BALDean Kremer (8-6)#113
Thu, Jul 21st@ OAKFrankie Montas (5-12)#37   
Sat, Jul 23rdvs MINJoe Ryan (13-8)#53@ KCBrady Singer (10-5)#45
Sun, Jul 24thvs MINSonny Gray (8-5)#72@ KCKris Bubic (3-13)#368
Mon, Jul 25thvs SDSean Manaea (7-9)#86@ BALAustin Voth (5-4)#147
Tue, Jul 26thvs SDMike Clevinger (7-7)#76@ BALSpenser Watkins (5-6)#365
Wed, Jul 27thvs SDYu Darvish (16-8)#9@ BALTyler Wells (7-7)#102
Thu, Jul 28th@ TORYusei Kikuchi (5-7)#187@ BALJordan Lyles (12-11)#133
Fri, Jul 29th@ TORAlek Manoah (16-7)#6vs CLEShane Bieber (13-8)#10
Sat, Jul 30th@ TORRoss Stripling (10-4)#52vs CLEZach Plesac (3-12)
Sun, Jul 31st@ TORJose Berrios (11-7)#216vs CLEBryan Shaw
Mon, Aug 1st@ MINAaron Sanchez (3-4)#362   
Tue, Aug 2nd@ MINChris Archer (2-8)#153vs TORKevin Gausman (12-10)#32
Wed, Aug 3rd@ MINJoe Ryan (13-8)#53vs TORYusei Kikuchi (5-7)#187
Thu, Aug 4thvs TBJeffrey Springs (9-4)#34@ DETDrew Hutchison (3-9)#348
Fri, Aug 5thvs TBCorey Kluber (10-10)#65@ DETBryan Garcia (1-0)#353
Sat, Aug 6thvs TBShane McClanahan (12-8)#11@ DETGarrett Hill (3-3)#186
Sun, Aug 7thvs TBDrew Rasmussen (11-7)#42@ DETMatt Manning (2-3)#123
Tue, Aug 9thvs CLEShane Bieber (13-8)#10@ MILFreddy Peralta (4-4)#71
Wed, Aug 10thvs CLEAaron Civale (4-6)#107@ MILBrandon Woodruff (13-4)#24
Thu, Aug 11thvs CLEZach Plesac (3-12)   
Fri, Aug 12th@ CWSMichael Kopech (5-9)#70vs BALAustin Voth (5-4)#147
Sat, Aug 13th@ CWSLucas Giolito (10-9)#103vs BALDL Hall (0-1)#245
Sun, Aug 14th@ CWSLance Lynn (8-7)#60vs BALJordan Lyles (12-11)#133
Mon, Aug 15th@ CLEXzavion Curry (0-1)#281@ NYYGerrit Cole (13-7)#2
Tue, Aug 16th@ CLEZach Plesac (3-12)@ NYYNestor Cortes Jr. (12-4)#3
Wed, Aug 17th@ CLECal Quantrill (14-5)#59@ NYYDomingo German (2-4)#83
Fri, Aug 19thvs LAAPatrick Sandoval (6-9)#57vs KCBrady Singer (10-5)#45
Sat, Aug 20thvs LAAReid Detmers (7-6)#92vs KCKris Bubic (3-13)#368
Sun, Aug 21stvs LAAShohei Ohtani (15-8)#17vs KCZack Greinke (4-9)#125
Tue, Aug 23rdvs SFCarlos Rodon (14-8)#16vs LAAJose Suarez (8-8)#114
Wed, Aug 24thvs SFLogan Webb (15-9)#35vs LAAMike Mayers (1-1)#200
Fri, Aug 26th@ TEXGlenn Otto (6-10)#115@ BOSMichael Wacha (11-2)#63
Sat, Aug 27th@ TEXDallas Keuchel (2-9)@ BOSRich Hill (8-7)#166
Sun, Aug 28th@ TEXKohei Arihara (1-3)#215@ BOSNick Pivetta (10-12)#126
Tue, Aug 30thvs SEAGeorge Kirby (8-4)#51@ MIAJesus Luzardo (3-7)#81
Wed, Aug 31stvs SEAMarco Gonzales (10-15)#89@ MIATrevor Rogers (4-11)#196
Thu, Sep 1stvs SEALogan Gilbert (13-6)#22   
Fri, Sep 2ndvs KCDaniel Lynch (4-12)#275vs NYYDomingo German (2-4)#83
Sat, Sep 3rdvs KCJonathan Heasley (4-9)#346vs NYYClarke Schmidt (5-5)#176
Sun, Sep 4thvs KCMax Castillo (0-2)#208vs NYYFrankie Montas (5-12)#37
Mon, Sep 5th@ LAAJose Suarez (8-8)#114vs BOSMichael Wacha (11-2)#63
Tue, Sep 6th@ LAAMike Mayers (1-1)#200vs BOSRich Hill (8-7)#166
Wed, Sep 7th@ LAAPatrick Sandoval (6-9)#57vs BOSNick Pivetta (10-12)#126
Fri, Sep 9th@ KCDaniel Lynch (4-12)#275@ NYYFrankie Montas (5-12)#37
Sat, Sep 10th@ KCJonathan Heasley (4-9)#346@ NYYJameson Taillon (14-5)#30
Sun, Sep 11th@ KCBrady Singer (10-5)#45@ NYYDomingo German (2-4)#83
Mon, Sep 12thvs HOUFramber Valdez (16-6)#29@ TORJose Berrios (11-7)#216
Tue, Sep 13thvs HOUHunter Brown (2-0)#265@ TORAlek Manoah (16-7)#6
Wed, Sep 14thvs HOUCristian Javier (11-9)#25@ TORRoss Stripling (10-4)#52
Fri, Sep 16thvs CWSLucas Giolito (10-9)#103vs TEXMartin Perez (12-7)#20
Sat, Sep 17thvs CWSDavis Martin (3-5)#154vs TEXJon Gray (7-7)#50
Sun, Sep 18thvs CWSVince Velasquez (3-3)#214vs TEXGlenn Otto (6-10)#115
Mon, Sep 19th@ BALTyler Wells (7-7)#102vs HOULuis Garcia (15-8)#47
Tue, Sep 20th@ BALAustin Voth (5-4)#147vs HOUCristian Javier (11-9)#25
Wed, Sep 21st@ BALJordan Lyles (12-11)#133vs HOULance McCullers Jr. (4-1)#131
Fri, Sep 23rd@ CWSLucas Giolito (10-9)#103vs TORMitch White (1-6)#160
Sat, Sep 24th@ CWSDavis Martin (3-5)#154vs TORAlek Manoah (16-7)#6
Sun, Sep 25th@ CWSDylan Cease (14-8)#8vs TORRoss Stripling (10-4)#52
Tue, Sep 27thvs KCZack Greinke (4-9)#125@ CLEShane Bieber (13-8)#10
Wed, Sep 28thvs KCDaniel Lynch (4-12)#275@ CLETriston McKenzie (11-11)#7
Thu, Sep 29thvs KCJonathan Heasley (4-9)#346@ CLECal Quantrill (14-5)#59
Fri, Sep 30thvs MINJoe Ryan (13-8)#53@ HOUFramber Valdez (16-6)#29
Sat, Oct 1stvs MINDylan Bundy (8-8)#132@ HOUCristian Javier (11-9)#25
Sun, Oct 2ndvs MINSimeon Woods Richardson (0-1)@ HOULuis Garcia (15-8)#47
Mon, Oct 3rd@ SEAGeorge Kirby (8-4)#51@ BOSRich Hill (8-7)#166
Tue, Oct 4th@ SEAChris Flexen (8-9)#58@ BOSNathan Eovaldi (5-3)#80
Wed, Oct 5th@ SEA@ BOSNick Pivetta (10-12)#126
Sun, Apr 17th   @ CWSVince Velasquez (3-3)#214
Mon, Apr 18th   @ CHCKyle Hendricks (4-6)
Fri, Apr 22nd   vs BOSMichael Wacha (11-2)#63
Mon, May 2nd   @ OAKDaulton Jefferies (1-7)
Tue, May 3rd   @ OAKPaul Blackburn (7-6)
Sat, May 21st   @ BALKyle Bradish (4-7)#197
Fri, May 27th   vs NYYJameson Taillon (14-5)#30
Thu, Jun 9th   vs STLMiles Mikolas (12-13)#21
Thu, Jun 30th   @ TORYusei Kikuchi (5-7)#187
Sun, Jul 17th   vs BALJordan Lyles (12-11)#133
Fri, Jul 22nd   @ KCBrad Keller (6-14)#225
Thu, Aug 18th   vs KCMax Castillo (0-2)#208
Mon, Aug 22nd   vs LAATucker Davidson (2-7)#267
Thu, Aug 25th   vs LAAPatrick Sandoval (6-9)#57
Thu, Sep 15th   @ TORKevin Gausman (12-10)#32
Thu, Sep 22nd   vs TORJose Berrios (11-7)#216