Skip to main content

Who Should I Trade?

Jake McCarthy for Amed Rosario (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Amed Rosario
Amed Rosario
Jake McCarthy
Jake McCarthy
Recommended by
11 of 14 experts
Recommended by
3 of 14 experts
Rest of Season# 80# 131
VBR# 117# 598
Home Runs54
Stolen Bases1411
Batting Average.265.245
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 69
Mike Maher
# 86# 267
Aaron Schill
FF Faceoff
# 73# 81
Keith Lott
Fantasy Six Pack
# 133
Mick Ciallela
# 72# 189
Lucas Spence
Pitcher List
# 108# 150
Nate Miller
# 76# 81
Joe Pisapia
# 91# 97
Scott Youngson
Pitcher List
# 73# 158
Ethan Biddle
# 90# 94
Kelly Kirby
# 58# 110
Brandon 'B_Don' Myers
# 51# 48
Christopher Welsh
# 87# 70
Tristan Davis
SEMO Fantasy Sports Podcast
# 114# 108
Who Should I Trade? Player Statistics
  Amed Rosario
Amed Rosario
Jake McCarthy
Jake McCarthy
2023 Stats 
At Bats18971
Home Runs11
Stolen Bases83
Caught Stealing02
Batting Average.238.141
On Base Pct.281.228
Slugging Pct.339.239
On-base Plus Slugging.619.467
Who Should I Trade? Player Projections
  Amed Rosario
Amed Rosario
Jake McCarthy
Jake McCarthy
2023 Projections 
At Bats400177
Home Runs54
Stolen Bases1411
Caught Stealing32
Batting Average.265.245
On Base Pct.303.310
Slugging Pct.375.379
On-base Plus Slugging.678.689
Who Should I Trade? Player Notes
  Amed Rosario
Amed Rosario
Jake McCarthy
Jake McCarthy
 Amed Rosario had a productive night at the plate, driving in all three of the Guardians' runs with a double in the fifth inning, finishing the game with one hit, one walk, and two strikeouts.
Jesse Garcia
Fri, May 26th
Jake McCarthy has been recalled from Triple-A.
Vince DiSilvio
Thu, May 25th
 Amed Rosario went 3-for-4 with a double, an RBI, two runs scored, and a stolen base in Cleveland's 8-6 victory over the Angels on Saturday.
Ari Koslow
Sun, May 14th
The Diamondbacks have optioned struggling outfielder Jake McCarthy down to Triple-A Reno ahead of their Tuesday matchup against the Royals.
Dan Tursky
Tue, Apr 25th
 Amed Rosario had a solid performance at the plate, going 3-for-5 with a triple and a double while scoring a run, but it wasn't enough to lift the Guardians to a win over the Angels, as they fell 5-4.
Jesse Garcia
Fri, May 12th
Jake McCarthy went 1-for-4 at the plate for the Diamondbacks Sunday, blasting a solo home run in a 7-5 loss to the Padres.
Chris Schommer
Mon, Apr 24th
 Amed Rosario is in the starting lineup for the Cleveland Guardians against the Detroit Tigers Monday night.
Chris Schommer
Mon, May 8th
Arizona Diamondbacks outfielder Jake McCarthy will return to the starting lineup Thursday versus the San Diego Padres.
Brenton Kemp
Thu, Apr 20th
 Amed Rosario went 1-for-4 with a walk and a run in a 4-2 loss to the Yankees on Tuesday.
Matthew Terelle
Wed, May 3rd
Jake McCarthy is back in the lineup for the Arizona Diamondbacks against the St. Louis Cardinals Tuesday.
Chris Schommer
Tue, Apr 18th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Amed Rosario
Amed Rosario
Jake McCarthy
Jake McCarthy
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SEALuis Castillo (4-2)#3@ LADJulio Urias (5-4)#26
Fri, Mar 31st@ SEARobbie Ray (0-1)@ LADDustin May (4-1)#51
Sat, Apr 1st@ SEALogan Gilbert (3-2)#23@ LADClayton Kershaw (6-4)#21
Sun, Apr 2nd@ SEAMarco Gonzales (4-1)#145@ LADNoah Syndergaard (1-4)#127
Mon, Apr 3rd@ OAKJames Kaprielian (0-5)#247@ SDRyan Weathers (1-3)#238
Tue, Apr 4th@ OAKJP Sears (0-3)#94@ SDYu Darvish (3-4)#32
Thu, Apr 6th   vs LADDustin May (4-1)#51
Fri, Apr 7thvs SEALogan Gilbert (3-2)#23vs LADClayton Kershaw (6-4)#21
Sat, Apr 8thvs SEAMarco Gonzales (4-1)#145vs LADNoah Syndergaard (1-4)#127
Sun, Apr 9thvs SEAGeorge Kirby (5-4)#24vs LADMichael Grove (0-1)#269
Mon, Apr 10thvs NYYDomingo German (2-3)#60vs MILWade Miley (3-2)#165
Tue, Apr 11thvs NYYGerrit Cole (6-0)#2vs MILCorbin Burnes (4-4)#10
Wed, Apr 12thvs NYYClarke Schmidt (2-5)#131vs MILJanson Junk (0-1)#299
Fri, Apr 14th@ WSHTrevor Williams (2-2)#108@ MIATrevor Rogers (1-2)#112
Sat, Apr 15th@ WSHChad Kuhl (0-3)#360@ MIABraxton Garrett (1-2)#110
Sun, Apr 16th@ WSHPatrick Corbin (4-5)#173@ MIASandy Alcantara (2-5)#20
Mon, Apr 17th   @ STLJack Flaherty (3-4)#88
Tue, Apr 18th@ DETEduardo Rodriguez (4-4)#31@ STLJordan Montgomery (2-6)#52
Wed, Apr 19th@ DETSpencer Turnbull (1-4)#181@ STLJake Woodford (1-2)#242
Thu, Apr 20th   vs SDMichael Wacha (5-1)#56
Fri, Apr 21st   vs SDSeth Lugo (3-3)#111
Sat, Apr 22ndvs MIABraxton Garrett (1-2)#110vs SDJoe Musgrove (2-2)#50
Sun, Apr 23rdvs MIAJesus Luzardo (4-3)#70vs SDYu Darvish (3-4)#32
Mon, Apr 24thvs COLAustin Gomber (4-4)#306vs KCBrad Keller (3-4)#252
Tue, Apr 25thvs COLRyan Feltner (2-3)#364vs KCBrady Singer (3-4)#122
Wed, Apr 26thvs COLGerman Marquez (2-2)vs KCRyan Yarbrough (1-4)#222
Fri, Apr 28th@ BOSNick Pivetta (3-3)#158@ COLKyle Freeland (4-5)#162
Sat, Apr 29th@ BOSBrayan Bello (3-2)#118@ COLNoah Davis (0-1)#349
Sun, Apr 30th@ BOSChris Sale (5-2)#45@ COLAustin Gomber (4-4)#306
Tue, May 2nd@ NYYGerrit Cole (6-0)#2@ TEXJon Gray (5-1)#36
Wed, May 3rd@ NYYClarke Schmidt (2-5)#131@ TEXAndrew Heaney (4-3)#39
Fri, May 5thvs MINBailey Ober (3-2)#79vs WSHJosiah Gray (4-5)#89
Sat, May 6thvs MINSonny Gray (4-0)#35vs WSHMacKenzie Gore (3-3)#114
Sun, May 7thvs MINJoe Ryan (7-1)#15vs WSHTrevor Williams (2-2)#108
Mon, May 8thvs DETJoey Wentz (1-5)#277vs MIABraxton Garrett (1-2)#110
Tue, May 9thvs DETMichael Lorenzen (2-2)#116vs MIAJesus Luzardo (4-3)#70
Wed, May 10thvs DETEduardo Rodriguez (4-4)#31vs MIAEdward Cabrera (3-4)#120
Thu, May 11th   vs SFAlex Cobb (4-2)#46
Fri, May 12thvs LAATyler Anderson (2-0)#93vs SFJohn Brebbia (2-0)#177
Sat, May 13thvs LAAReid Detmers (0-4)#81vs SFAnthony DeSclafani (3-4)#92
Sun, May 14thvs LAAPatrick Sandoval (3-4)#57vs SFLogan Webb (4-5)#18
Mon, May 15th   @ OAKDrew Rucinski (0-4)#197
Tue, May 16th@ CWSLance Lynn (4-5)#59@ OAKKyle Muller (1-4)#215
Wed, May 17th@ CWSMike Clevinger (3-3)#156@ OAKLuis Medina (0-4)#166
Fri, May 19th@ NYMCarlos Carrasco (1-2)#87@ PITJohan Oviedo (3-4)#146
Sat, May 20th   @ PITMitch Keller (6-1)#71
Sun, May 21st@ NYMJustin Verlander (2-2)#17@ PITRoansy Contreras (3-4)#85
Mon, May 22ndvs CWSJimmy Lambert@ PHIZack Wheeler (4-4)#14
Tue, May 23rdvs CWSDylan Cease (3-3)#34@ PHIMatt Strahm (4-3)#105
Wed, May 24thvs CWSMichael Kopech (3-4)#90@ PHIRanger Suarez (0-1)#86
Fri, May 26thvs STLMatthew Liberatore (1-1)#200vs BOSChris Sale (5-2)#45
Sat, May 27thvs STLJack Flaherty (3-4)#88vs BOSGarrett Whitlock (2-2)#83
Sun, May 28thvs STLJordan Montgomery (2-6)#52vs BOSTanner Houck (3-4)#75
Mon, May 29th@ BALTyler Wells (3-1)#65vs COLKarl Kauffmann (0-2)#366
Tue, May 30th@ BALKyle Gibson (6-3)#77vs COLKyle Freeland (4-5)#162
Wed, May 31st@ BALBruce Zimmermann#266vs COLDinelson Lamet
Thu, Jun 1st@ MINPablo Lopez (3-3)#25vs COLChase Anderson (0-0)#327
Fri, Jun 2nd@ MINBailey Ober (3-2)#79vs ATLCharlie Morton (5-5)#44
Sat, Jun 3rd@ MINSonny Gray (4-0)#35vs ATLSpencer Strider (5-2)#1
Sun, Jun 4th@ MINJoe Ryan (7-1)#15vs ATLBryce Elder (3-0)#27
Tue, Jun 6thvs BOS@ WSH
Wed, Jun 7thvs BOS@ WSH
Thu, Jun 8thvs BOS@ WSH
Fri, Jun 9thvs HOU@ DET
Sat, Jun 10thvs HOU@ DET
Sun, Jun 11thvs HOU@ DET
Mon, Jun 12th   vs PHI
Tue, Jun 13th@ SDvs PHI
Wed, Jun 14th@ SDvs PHI
Thu, Jun 15th@ SDvs PHI
Fri, Jun 16th@ ARIvs CLE
Sat, Jun 17th@ ARIvs CLE
Sun, Jun 18th@ ARIvs CLE
Mon, Jun 19th   @ MIL
Tue, Jun 20thvs OAK@ MIL
Wed, Jun 21stvs OAK@ MIL
Fri, Jun 23rdvs MIL@ SF
Sat, Jun 24thvs MIL@ SF
Sun, Jun 25thvs MIL@ SF
Tue, Jun 27th@ KCvs TB
Wed, Jun 28th@ KCvs TB
Thu, Jun 29th@ KCvs TB
Fri, Jun 30th@ CHC@ LAA
Sat, Jul 1st@ CHC@ LAA
Sun, Jul 2nd@ CHC@ LAA
Tue, Jul 4thvs ATLvs NYM
Wed, Jul 5thvs ATLvs NYM
Thu, Jul 6thvs KCvs NYM
Fri, Jul 7thvs KCvs PIT
Sat, Jul 8thvs KCvs PIT
Sun, Jul 9thvs KCvs PIT
Fri, Jul 14th@ TEX@ TOR
Sat, Jul 15th@ TEX@ TOR
Sun, Jul 16th@ TEX@ TOR
Tue, Jul 18th@ PIT@ ATL
Wed, Jul 19th@ PIT@ ATL
Thu, Jul 20th   @ ATL
Fri, Jul 21stvs PHI@ CIN
Sat, Jul 22ndvs PHI@ CIN
Sun, Jul 23rdvs PHI@ CIN
Mon, Jul 24thvs KCvs STL
Tue, Jul 25thvs KCvs STL
Wed, Jul 26thvs KCvs STL
Fri, Jul 28th@ CWSvs SEA
Sat, Jul 29th@ CWSvs SEA
Sun, Jul 30th@ CWSvs SEA
Mon, Jul 31st@ HOU@ SF
Tue, Aug 1st@ HOU@ SF
Wed, Aug 2nd@ HOU@ SF
Thu, Aug 3rd   @ SF
Fri, Aug 4thvs CWS@ MIN
Sat, Aug 5thvs CWS@ MIN
Sun, Aug 6thvs CWS@ MIN
Tue, Aug 8thvs TORvs LAD
Wed, Aug 9thvs TORvs LAD
Fri, Aug 11th@ TBvs SD
Sat, Aug 12th@ TBvs SD
Sun, Aug 13th@ TBvs SD
Mon, Aug 14th   @ COL
Tue, Aug 15th@ CIN@ COL
Wed, Aug 16th@ CIN@ COL
Thu, Aug 17thvs DET@ SD
Fri, Aug 18thvs DET@ SD
Sat, Aug 19thvs DET@ SD
Sun, Aug 20thvs DET@ SD
Mon, Aug 21st   vs TEX
Tue, Aug 22ndvs LADvs TEX
Thu, Aug 24thvs LADvs CIN
Fri, Aug 25th@ TORvs CIN
Sat, Aug 26th@ TORvs CIN
Sun, Aug 27th@ TORvs CIN
Mon, Aug 28th@ MIN@ LAD
Tue, Aug 29th@ MIN@ LAD
Wed, Aug 30th@ MIN@ LAD
Fri, Sep 1stvs TBvs BAL
Sat, Sep 2ndvs TBvs BAL
Sun, Sep 3rdvs TBvs BAL
Mon, Sep 4thvs MINvs COL
Tue, Sep 5thvs MINvs COL
Wed, Sep 6thvs MINvs COL
Thu, Sep 7th@ LAA@ CHC
Fri, Sep 8th@ LAA@ CHC
Sat, Sep 9th@ LAA@ CHC
Sun, Sep 10th@ LAA@ CHC
Mon, Sep 11th@ SF@ NYM
Tue, Sep 12th@ SF@ NYM
Wed, Sep 13th@ SF@ NYM
Thu, Sep 14th   @ NYM
Fri, Sep 15thvs TEXvs CHC
Sat, Sep 16thvs TEXvs CHC
Sun, Sep 17thvs TEXvs CHC
Tue, Sep 19th@ KCvs SF
Wed, Sep 20th@ KCvs SF
Fri, Sep 22ndvs BAL@ NYY
Sat, Sep 23rdvs BAL@ NYY
Sun, Sep 24thvs BAL@ NYY
Mon, Sep 25th   @ CWS
Tue, Sep 26thvs CIN@ CWS
Wed, Sep 27thvs CIN@ CWS
Fri, Sep 29th@ DETvs HOU
Sat, Sep 30th@ DETvs HOU
Sun, Oct 1st@ DETvs HOU
Wed, Apr 5th@ OAKKyle Muller (1-4)#215   
Mon, May 1st@ NYYDomingo German (2-3)#60   
Thu, May 18th@ CWSDylan Cease (3-3)#34   
Thu, Jun 22ndvs OAK   
Mon, Jul 3rdvs ATL   
Mon, Jul 17th@ PIT   
Thu, Jul 27th@ CWS   
Mon, Aug 7thvs TOR   
Thu, Aug 10thvs TOR   
Wed, Aug 23rdvs LAD   
Mon, Sep 18th@ KC   
Thu, Sep 21stvs BAL