Skip to main content

Who Should I Trade?

Emmanuel Rivera for Geraldo Perdomo (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Emmanuel Rivera
3B - ARI
Emmanuel Rivera
Geraldo Perdomo
3B,SS - ARI
Geraldo Perdomo
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 347# 349
VBR# 389# 709
   
Projections 
   
Runs34
Home Runs10
RBI32
Stolen Bases01
Batting Average.239.192
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 307# 318
   
Scott Youngson
Pitcher List
# 243# 244
   
Who Should I Trade? Player Statistics
  Emmanuel Rivera
3B - ARI
Emmanuel Rivera
Geraldo Perdomo
3B,SS - ARI
Geraldo Perdomo
2022 Stats 
   
   
At Bats327407
   
Runs4657
   
Hits7576
   
Singles4461
   
Doubles169
   
Triples32
   
Home Runs124
   
RBI3936
   
Stolen Bases18
   
Caught Stealing22
   
Walks2246
   
Strikeouts83100
   
Batting Average.229.187
   
On Base Pct.287.277
   
Slugging Pct.407.248
   
On-base Plus Slugging.694.525
   
Who Should I Trade? Player Projections
  Emmanuel Rivera
3B - ARI
Emmanuel Rivera
Geraldo Perdomo
3B,SS - ARI
Geraldo Perdomo
2022 Projections 
   
   
At Bats2127
   
Runs34
   
Hits55
   
Singles34
   
Doubles11
   
Triples00
   
Home Runs10
   
RBI32
   
Stolen Bases01
   
Caught Stealing00
   
Walks13
   
Strikeouts57
   
Batting Average.239.192
   
On Base Pct.294.280
   
Slugging Pct.404.262
   
On-base Plus Slugging.697.542
   
Who Should I Trade? Player Notes
  Emmanuel Rivera
3B - ARI
Emmanuel Rivera
Geraldo Perdomo
3B,SS - ARI
Geraldo Perdomo
News 
 Emmanuel Rivera went 1-for-3 Friday, doubling and driving in two runs in the Diamondbacks' 6-5 loss to the Giants.
Chris Schommer
Sat, Sep 24th
Geraldo Perdomo went 2-for-5 Saturday, singling twice, scoring one run, and driving in three runs in the Diamondbacks' 10-5 win over the White Sox.
Chris Schommer
Sun, Aug 28th
 Emmanuel Rivera went 1-for-3 Thursday, belting a solo home run in the Diamondbacks' 4-0 win over the Padres.
Chris Schommer
Fri, Sep 16th
Geraldo Perdomo went 1-for-4 Sunday, doubling and scoring one run in the Diamondbacks' 7-4 win over the Rockies.
Chris Schommer
Sun, Aug 14th
 Emmanuel Rivera went 3-for-3 Friday, singling twice, doubling, scoring one run, and driving in one run in the Diamondbacks' 2-1 win over the Brewers.
Chris Schommer
Sat, Sep 3rd
Geraldo Perdomo went 1-for-3 Friday, singling, scoring one run, and driving in two runs in the Diamondbacks' 6-5 win over the Rockies.
Chris Schommer
Sat, Aug 6th
 Emmanuel Rivera went 1-for-4 Friday, belting a two-run home run in the Diamondbacks' 7-2 win over the White Sox.
Chris Schommer
Sat, Aug 27th
Geraldo Perdomo went 1-for-4 Wednesday, hitting a two-run home run in the Diamondbacks' 7-4 loss to the Guardians.
Chris Schommer
Thu, Aug 4th
 Emmanuel Rivera went 2-for-4 Saturday, hitting two solo home runs in the Diamondbacks' 6-0 win over the Rockies.
Chris Schommer
Sun, Aug 14th
Geraldo Perdomo went 1-for-3 Friday, hitting a solo home run in the Diamondbacks' 5-2 loss to the Braves.
Chris Schommer
Sat, Jul 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Emmanuel Rivera
3B - ARI
Emmanuel Rivera
Geraldo Perdomo
3B,SS - ARI
Geraldo Perdomo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs SDYu Darvish (15-7)#15vs SDYu Darvish (15-7)#15
Fri, Apr 8thvs SDSean Manaea (7-9)#109vs SDSean Manaea (7-9)#109
Sat, Apr 9thvs SDJoe Musgrove (10-7)#28vs SDJoe Musgrove (10-7)#28
Sun, Apr 10thvs SDNabil Crismattvs SDNabil Crismatt
Tue, Apr 12thvs HOULuis Garcia (13-8)#55vs HOULuis Garcia (13-8)#55
Wed, Apr 13thvs HOUFramber Valdez (16-5)#18vs HOUFramber Valdez (16-5)#18
Fri, Apr 15th@ NYMChris Bassitt (15-8)#31@ NYMChris Bassitt (15-8)#31
Sat, Apr 16th@ NYMCarlos Carrasco (15-6)#63@ NYMCarlos Carrasco (15-6)#63
Sun, Apr 17th@ NYMDavid Peterson (7-5)#88@ NYMDavid Peterson (7-5)#88
Tue, Apr 19th@ WSHJoan Adon (1-12)#382@ WSHJoan Adon (1-12)#382
Wed, Apr 20th@ WSHErick Fedde (6-10)#371@ WSHErick Fedde (6-10)#371
Thu, Apr 21st@ WSHJosh Rogers (2-2)#370@ WSHJosh Rogers (2-2)#370
Fri, Apr 22ndvs NYMDavid Peterson (7-5)#88vs NYMDavid Peterson (7-5)#88
Sat, Apr 23rdvs NYMTrevor Williams (2-5)#142vs NYMTrevor Williams (2-5)#142
Sun, Apr 24thvs NYMTylor Megill (4-2)#144vs NYMTylor Megill (4-2)#144
Mon, Apr 25thvs LADWalker Buehler (6-3)vs LADWalker Buehler (6-3)
Tue, Apr 26thvs LADTony Gonsolin (16-1)#32vs LADTony Gonsolin (16-1)#32
Wed, Apr 27thvs LADJulio Urias (17-7)#13vs LADJulio Urias (17-7)#13
Thu, Apr 28th@ STLDakota Hudson (8-7)#179@ STLDakota Hudson (8-7)#179
Fri, Apr 29th@ STLAdam Wainwright (11-10)#44@ STLAdam Wainwright (11-10)#44
Sat, Apr 30th@ STLMiles Mikolas (11-13)#24@ STLMiles Mikolas (11-13)#24
Sun, May 1st@ STLJordan Hicks (3-6)#186@ STLJordan Hicks (3-6)#186
Mon, May 2nd@ MIAPablo Lopez (9-10)#43@ MIAPablo Lopez (9-10)#43
Tue, May 3rd@ MIATrevor Rogers (4-11)#169@ MIATrevor Rogers (4-11)#169
Wed, May 4th@ MIAElieser Hernandez (3-6)#195@ MIAElieser Hernandez (3-6)#195
Fri, May 6thvs COLChad Kuhl (6-9)#383vs COLChad Kuhl (6-9)#383
Sat, May 7thvs COLKyle Freeland (9-10)#103vs COLKyle Freeland (9-10)#103
Sun, May 8thvs COLGerman Marquez (8-12)#112vs COLGerman Marquez (8-12)#112
Mon, May 9thvs MIAElieser Hernandez (3-6)#195vs MIAElieser Hernandez (3-6)#195
Tue, May 10thvs MIAJesus Luzardo (3-7)#110vs MIAJesus Luzardo (3-7)#110
Wed, May 11thvs MIASandy Alcantara (13-8)#1vs MIASandy Alcantara (13-8)#1
Fri, May 13thvs CHCDrew Smyly (7-8)#81vs CHCDrew Smyly (7-8)#81
Sat, May 14thvs CHCKyle Hendricks (4-6)vs CHCKyle Hendricks (4-6)
Sun, May 15thvs CHCJustin Steele (4-7)#108vs CHCJustin Steele (4-7)#108
Mon, May 16th@ LADTony Gonsolin (16-1)#32@ LADTony Gonsolin (16-1)#32
Tue, May 17th@ LADTyler Anderson (15-4)#22@ LADTyler Anderson (15-4)#22
Wed, May 18th@ LADWalker Buehler (6-3)@ LADWalker Buehler (6-3)
Thu, May 19th@ CHCMarcus Stroman (4-7)#90@ CHCMarcus Stroman (4-7)#90
Fri, May 20th@ CHCKyle Hendricks (4-6)@ CHCKyle Hendricks (4-6)
Sat, May 21st@ CHCJustin Steele (4-7)#108@ CHCJustin Steele (4-7)#108
Sun, May 22nd@ CHCWade Miley (1-1)#193@ CHCWade Miley (1-1)#193
Mon, May 23rdvs KCZack Greinke (4-9)#167vs KCZack Greinke (4-9)#167
Tue, May 24thvs KCJonathan Heasley (4-8)#217vs KCJonathan Heasley (4-8)#217
Thu, May 26thvs LADMitch White (1-6)#177vs LADMitch White (1-6)#177
Fri, May 27thvs LADRyan Pepiot (3-0)#207vs LADRyan Pepiot (3-0)#207
Sat, May 28thvs LADTony Gonsolin (16-1)#32vs LADTony Gonsolin (16-1)#32
Sun, May 29thvs LADTyler Anderson (15-4)#22vs LADTyler Anderson (15-4)#22
Mon, May 30thvs ATLSpencer Strider (11-5)#34vs ATLSpencer Strider (11-5)#34
Tue, May 31stvs ATLCharlie Morton (9-6)#41vs ATLCharlie Morton (9-6)#41
Wed, Jun 1stvs ATLKyle Wright (19-5)#23vs ATLKyle Wright (19-5)#23
Fri, Jun 3rd@ PITJT Brubaker (3-12)#137@ PITJT Brubaker (3-12)#137
Sat, Jun 4th@ PITRoansy Contreras (5-5)#132@ PITRoansy Contreras (5-5)#132
Sun, Jun 5th@ PITZach Thompson (3-10)#292@ PITZach Thompson (3-10)#292
Mon, Jun 6th@ CINHunter Greene (4-13)#125@ CINHunter Greene (4-13)#125
Tue, Jun 7th@ CINGraham Ashcraft (5-3)#184@ CINGraham Ashcraft (5-3)#184
Wed, Jun 8th@ CINMike Minor (4-12)#360@ CINMike Minor (4-12)#360
Thu, Jun 9th@ CINTyler Mahle (6-8)#98@ CINTyler Mahle (6-8)#98
Fri, Jun 10th@ PHIKyle Gibson (10-7)#99@ PHIKyle Gibson (10-7)#99
Sat, Jun 11th@ PHIZack Wheeler (11-7)#20@ PHIZack Wheeler (11-7)#20
Sun, Jun 12th@ PHIRanger Suarez (10-5)#51@ PHIRanger Suarez (10-5)#51
Mon, Jun 13thvs CINMike Minor (4-12)#360vs CINMike Minor (4-12)#360
Tue, Jun 14thvs CINTyler Mahle (6-8)#98vs CINTyler Mahle (6-8)#98
Wed, Jun 15thvs CINLuis Castillo (7-6)#53vs CINLuis Castillo (7-6)#53
Fri, Jun 17thvs MINDevin Smeltzer (5-2)#147vs MINDevin Smeltzer (5-2)#147
Sat, Jun 18thvs MINDylan Bundy (8-7)#129vs MINDylan Bundy (8-7)#129
Sun, Jun 19thvs MINChris Archer (2-8)#162vs MINChris Archer (2-8)#162
Mon, Jun 20th@ SDYu Darvish (15-7)#15@ SDYu Darvish (15-7)#15
Tue, Jun 21st@ SDSean Manaea (7-9)#109@ SDSean Manaea (7-9)#109
Wed, Jun 22nd@ SDMike Clevinger (6-7)#106@ SDMike Clevinger (6-7)#106
Fri, Jun 24thvs DETRony Garcia (3-3)vs DETRony Garcia (3-3)
Sat, Jun 25thvs DETAlex Faedo (1-5)#209vs DETAlex Faedo (1-5)#209
Sun, Jun 26thvs DETBeau Brieske (3-6)#134vs DETBeau Brieske (3-6)#134
Tue, Jun 28thvs SDSean Manaea (7-9)#109vs SDSean Manaea (7-9)#109
Wed, Jun 29thvs SDMike Clevinger (6-7)#106vs SDMike Clevinger (6-7)#106
Fri, Jul 1st@ COLAntonio Senzatela (3-7)@ COLAntonio Senzatela (3-7)
Sat, Jul 2nd@ COLAustin Gomber (5-7)#256@ COLAustin Gomber (5-7)#256
Sun, Jul 3rd@ COLChad Kuhl (6-9)#383@ COLChad Kuhl (6-9)#383
Mon, Jul 4thvs SFCarlos Rodon (13-8)#12vs SFCarlos Rodon (13-8)#12
Tue, Jul 5thvs SFAlex Wood (8-12)#113vs SFAlex Wood (8-12)#113
Wed, Jul 6thvs SFAlex Cobb (6-6)#87vs SFAlex Cobb (6-6)#87
Thu, Jul 7thvs COLAustin Gomber (5-7)#256vs COLAustin Gomber (5-7)#256
Fri, Jul 8thvs COLChad Kuhl (6-9)#383vs COLChad Kuhl (6-9)#383
Sat, Jul 9thvs COLKyle Freeland (9-10)#103vs COLKyle Freeland (9-10)#103
Sun, Jul 10thvs COLGerman Marquez (8-12)#112vs COLGerman Marquez (8-12)#112
Mon, Jul 11th@ SFAlex Cobb (6-6)#87@ SFAlex Cobb (6-6)#87
Tue, Jul 12th@ SFLogan Webb (14-9)#30@ SFLogan Webb (14-9)#30
Wed, Jul 13th@ SFJohn Brebbia (6-2)#128@ SFJohn Brebbia (6-2)#128
Fri, Jul 15th@ SDYu Darvish (15-7)#15@ SDYu Darvish (15-7)#15
Sat, Jul 16th@ SDSean Manaea (7-9)#109@ SDSean Manaea (7-9)#109
Sun, Jul 17th@ SDMike Clevinger (6-7)#106@ SDMike Clevinger (6-7)#106
Fri, Jul 22ndvs WSHPatrick Corbin (6-18)#201vs WSHPatrick Corbin (6-18)#201
Sat, Jul 23rdvs WSHAnibal Sanchez (2-6)#320vs WSHAnibal Sanchez (2-6)#320
Sun, Jul 24thvs WSHErick Fedde (6-10)#371vs WSHErick Fedde (6-10)#371
Mon, Jul 25thvs SFJakob Junis (4-6)#131vs SFJakob Junis (4-6)#131
Tue, Jul 26thvs SFCarlos Rodon (13-8)#12vs SFCarlos Rodon (13-8)#12
Wed, Jul 27thvs SFLogan Webb (14-9)#30vs SFLogan Webb (14-9)#30
Fri, Jul 29th@ ATLKyle Wright (19-5)#23@ ATLKyle Wright (19-5)#23
Sat, Jul 30th@ ATLIan Anderson (10-6)#96@ ATLIan Anderson (10-6)#96
Sun, Jul 31st@ ATLMax Fried (13-7)#11@ ATLMax Fried (13-7)#11
Mon, Aug 1st@ CLECal Quantrill (13-5)#56@ CLECal Quantrill (13-5)#56
Tue, Aug 2nd@ CLETriston McKenzie (11-11)#9@ CLETriston McKenzie (11-11)#9
Wed, Aug 3rd@ CLEShane Bieber (12-8)#8@ CLEShane Bieber (12-8)#8
Fri, Aug 5thvs COLGerman Marquez (8-12)#112vs COLGerman Marquez (8-12)#112
Sat, Aug 6thvs COLAntonio Senzatela (3-7)vs COLAntonio Senzatela (3-7)
Sun, Aug 7thvs COLJose Urena (3-7)#154vs COLJose Urena (3-7)#154
Mon, Aug 8thvs PITTyler Beede (2-5)#376vs PITTyler Beede (2-5)#376
Tue, Aug 9thvs PITZach Thompson (3-10)#292vs PITZach Thompson (3-10)#292
Wed, Aug 10thvs PITMitch Keller (5-12)#116vs PITMitch Keller (5-12)#116
Thu, Aug 11thvs PITJT Brubaker (3-12)#137vs PITJT Brubaker (3-12)#137
Fri, Aug 12th@ COLAntonio Senzatela (3-7)@ COLAntonio Senzatela (3-7)
Sat, Aug 13th@ COLJose Urena (3-7)#154@ COLJose Urena (3-7)#154
Sun, Aug 14th@ COLRyan Feltner (3-8)#377@ COLRyan Feltner (3-8)#377
Mon, Aug 15th@ SFAlex Cobb (6-6)#87@ SFAlex Cobb (6-6)#87
Tue, Aug 16th@ SFJakob Junis (4-6)#131@ SFJakob Junis (4-6)#131
Wed, Aug 17th@ SFCarlos Rodon (13-8)#12@ SFCarlos Rodon (13-8)#12
Thu, Aug 18th@ SFLogan Webb (14-9)#30@ SFLogan Webb (14-9)#30
Fri, Aug 19thvs STLMiles Mikolas (11-13)#24vs STLMiles Mikolas (11-13)#24
Sat, Aug 20thvs STLDakota Hudson (8-7)#179vs STLDakota Hudson (8-7)#179
Sun, Aug 21stvs STLJose Quintana (6-6)#76vs STLJose Quintana (6-6)#76
Tue, Aug 23rd@ KCJonathan Heasley (4-8)#217@ KCJonathan Heasley (4-8)#217
Wed, Aug 24th@ KCBrady Singer (10-4)#40@ KCBrady Singer (10-4)#40
Fri, Aug 26th@ CWSJohnny Cueto (7-9)#91@ CWSJohnny Cueto (7-9)#91
Sat, Aug 27th@ CWSDavis Martin (2-4)#202@ CWSDavis Martin (2-4)#202
Sun, Aug 28th@ CWSDylan Cease (14-7)#4@ CWSDylan Cease (14-7)#4
Mon, Aug 29thvs PHIRanger Suarez (10-5)#51vs PHIRanger Suarez (10-5)#51
Tue, Aug 30thvs PHIAaron Nola (10-12)#3vs PHIAaron Nola (10-12)#3
Wed, Aug 31stvs PHIBailey Falter (5-3)#119vs PHIBailey Falter (5-3)#119
Thu, Sep 1stvs MILBrandon Woodruff (12-4)#27vs MILBrandon Woodruff (12-4)#27
Fri, Sep 2ndvs MILEric Lauer (10-7)#64vs MILEric Lauer (10-7)#64
Sat, Sep 3rdvs MILCorbin Burnes (10-8)#10vs MILCorbin Burnes (10-8)#10
Sun, Sep 4thvs MILJason Alexander (2-3)#233vs MILJason Alexander (2-3)#233
Mon, Sep 5th@ SDBlake Snell (8-9)#49@ SDBlake Snell (8-9)#49
Tue, Sep 6th@ SDJoe Musgrove (10-7)#28@ SDJoe Musgrove (10-7)#28
Wed, Sep 7th@ SDYu Darvish (15-7)#15@ SDYu Darvish (15-7)#15
Fri, Sep 9th@ COLGerman Marquez (8-12)#112@ COLGerman Marquez (8-12)#112
Sat, Sep 10th@ COLJose Urena (3-7)#154@ COLJose Urena (3-7)#154
Sun, Sep 11th@ COLRyan Feltner (3-8)#377@ COLRyan Feltner (3-8)#377
Mon, Sep 12thvs LADTyler Anderson (15-4)#22vs LADTyler Anderson (15-4)#22
Tue, Sep 13thvs LADClayton Kershaw (9-3)#33vs LADClayton Kershaw (9-3)#33
Wed, Sep 14thvs LADMichael Grove (0-0)#271vs LADMichael Grove (0-0)#271
Thu, Sep 15thvs SDSean Manaea (7-9)#109vs SDSean Manaea (7-9)#109
Fri, Sep 16thvs SDBlake Snell (8-9)#49vs SDBlake Snell (8-9)#49
Sat, Sep 17thvs SDJoe Musgrove (10-7)#28vs SDJoe Musgrove (10-7)#28
Sun, Sep 18thvs SDYu Darvish (15-7)#15vs SDYu Darvish (15-7)#15
Mon, Sep 19th@ LADClayton Kershaw (9-3)#33@ LADClayton Kershaw (9-3)#33
Tue, Sep 20th@ LADTyler Anderson (15-4)#22@ LADTyler Anderson (15-4)#22
Wed, Sep 21st@ LADDustin May (2-3)#189@ LADDustin May (2-3)#189
Thu, Sep 22nd@ LADJulio Urias (17-7)#13@ LADJulio Urias (17-7)#13
Fri, Sep 23rdvs SFCarlos Rodon (13-8)#12vs SFCarlos Rodon (13-8)#12
Sat, Sep 24thvs SFAlex Cobb (6-6)#87vs SFAlex Cobb (6-6)#87
Sun, Sep 25thvs SFJakob Junis (4-6)#131vs SFJakob Junis (4-6)#131
Tue, Sep 27th@ HOU@ HOU
Wed, Sep 28th@ HOULance McCullers Jr. (4-1)#130@ HOULance McCullers Jr. (4-1)#130
Fri, Sep 30th@ SFJakob Junis (4-6)#131@ SFJakob Junis (4-6)#131
Sat, Oct 1st@ SF@ SF
Sun, Oct 2nd@ SFLogan Webb (14-9)#30@ SFLogan Webb (14-9)#30
Mon, Oct 3rd@ MILBrandon Woodruff (12-4)#27@ MILBrandon Woodruff (12-4)#27
Tue, Oct 4th@ MIL@ MIL
Wed, Oct 5th@ MIL@ MIL