Skip Navigation to Main Content

Who Should I Trade?

Amed Rosario for Javier Sanoja (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
Amed Rosario
2B,3B,OF,DH - NYY
Amed Rosario
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 270# 282
VBR# 258# 1007
   
Projections 
   
Runs106
Home Runs21
RBI106
Stolen Bases21
Batting Average.266.253
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 273# 279
   
Kevin Spinelli
KevScores
# 171# 211
   
Who Should I Trade? Player Statistics
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
Amed Rosario
2B,3B,OF,DH - NYY
Amed Rosario
2026 Stats 
   
   
At Bats333186
   
Runs3323
   
Hits9342
   
Singles5926
   
Doubles265
   
Triples21
   
Home Runs610
   
RBI5028
   
Stolen Bases61
   
Caught Stealing40
   
Walks1913
   
Strikeouts3053
   
Batting Average.279.226
   
On Base Pct.317.272
   
Slugging Pct.423.425
   
On-base Plus Slugging.741.697
   
Who Should I Trade? Player Projections
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
Amed Rosario
2B,3B,OF,DH - NYY
Amed Rosario
2026 Projections 
   
   
At Bats8748
   
Runs106
   
Hits2312
   
Singles168
   
Doubles52
   
Triples10
   
Home Runs21
   
RBI106
   
Stolen Bases21
   
Caught Stealing10
   
Walks63
   
Strikeouts1011
   
Batting Average.266.253
   
On Base Pct.306.294
   
Slugging Pct.401.385
   
On-base Plus Slugging.707.680
   
Who Should I Trade? Player Notes
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
Amed Rosario
2B,3B,OF,DH - NYY
Amed Rosario
News 
 Javier Sanoja went 3-for-3 with a home run, one run scored and an RBI in Wednesday's 4-1 loss to the Philadelphia Phillies.
Nicholas Rodriguez
Wed, Aug 19th
Amed Rosario went 1-for-3 in Friday's win over the Cubs with a solo home run.
Chris Schommer
Sat, Aug 1st
 Javier Sanoja went 1-for-4 with a home run, a walk, one run scored and three RBI in Sunday's 7-1 win over the Cincinnati Reds.
Nicholas Rodriguez
Mon, Aug 17th
Amed Rosario went 1-for-5 in a loss to the Tigers with a solo home run.
Chris Schommer
Thu, Jul 2nd
 Javier Sanoja went 2-for-4 with one run scored and three RBI in Sunday's 12-3 win over the Los Angeles Angels.
Nicholas Rodriguez
Mon, Aug 10th
Amed Rosario went 1-for-1 in a loss to the Tigers with a pinch-hit, three-run home run.
Chris Schommer
Tue, Jun 30th
 Javier Sanoja went 2-for-5 with a home run, one run scored and two RBI in Saturday's 6-2 victory over the New York Mets.
Nicholas Rodriguez
Sun, Aug 2nd
Amed Rosario went 1-for-5 in a loss to the Tigers with a two-run home run.
Chris Schommer
Tue, Jun 23rd
 Javier Sanoja went 0-for-3 with a walk and a stolen base in Monday's 8-7 win over the Philadelphia Phillies.
Nicholas Rodriguez
Tue, Jul 28th
Amed Rosario went 1-for-4 in a win over the Red Sox with one stolen base and one run scored.
Chris Schommer
Sun, Jun 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
Amed Rosario
2B,3B,OF,DH - NYY
Amed Rosario
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25th   @ SFLogan Webb (8-8)#13
Fri, Mar 27thvs COLKyle Freeland (4-10)#427@ SFRobbie Ray (11-7)#95
Sat, Mar 28thvs COLMichael Lorenzen (3-11)#412@ SFTyler Mahle (4-10)#75
Mon, Mar 30thvs CWSDavis Martin (9-6)#149@ SEALuis Castillo (4-10)#111
Tue, Mar 31stvs CWSErick Fedde (6-8)#271@ SEALogan Gilbert (10-7)#12
Wed, Apr 1stvs CWSShane Smith (0-2)#323@ SEAGeorge Kirby (8-10)#24
Fri, Apr 3rd@ NYYWill Warren (8-6)#71vs MIAEury Perez (7-9)#31
Sat, Apr 4th@ NYYRyan Weathers (5-8)#42vs MIAMax Meyer (9-1)#137
Sun, Apr 5th@ NYYMax Fried (4-4)#38vs MIAPete Fairbanks
Tue, Apr 7thvs CINAndrew Abbott (6-8)#106vs ATHAaron Civale (5-7)#159
Wed, Apr 8thvs CINBrady Singer (5-11)#152vs ATHLuis Severino (2-6)
Thu, Apr 9thvs CINRhett Lowder (5-8)#244vs ATHJeffrey Springs (3-11)#220
Fri, Apr 10th@ DETKeider Montero (9-8)#118@ TBSteven Matz (5-4)#173
Sat, Apr 11th@ DETCasey Mize (5-7)#43@ TBNick Martinez (12-4)#82
Sun, Apr 12th@ DETTarik Skubal (8-7)#2@ TBDrew Rasmussen (13-5)#14
Mon, Apr 13th@ ATLGrant Holmes (8-5)#151vs LAAYusei Kikuchi (0-3)#124
Tue, Apr 14th@ ATLReynaldo Lopez (4-3)#127vs LAAReid Detmers (4-8)#32
Wed, Apr 15th@ ATLBryce Elder (8-7)#145vs LAAJack Kochanowicz (2-5)
Thu, Apr 16th   vs LAABrent Suter (1-2)#274
Fri, Apr 17thvs MILColeman Crow (0-1)#267vs KCMichael Wacha (7-8)#84
Sat, Apr 18thvs MILBrandon Woodruff (2-2)vs KCNoah Cameron (8-8)#69
Sun, Apr 19thvs MILJacob Misiorowski (13-5)#8vs KCCole Ragans (1-4)
Tue, Apr 21stvs STLDustin May (6-8)#51@ BOSConnelly Early (7-5)#168
Wed, Apr 22ndvs STLKyle Leahy (10-4)#77@ BOSRanger Suarez (5-3)#22
Thu, Apr 23rd   @ BOSPayton Tolle (8-6)#25
Fri, Apr 24th@ SFAdrian Houser (4-7)#144@ HOULance McCullers Jr. (2-3)
Sat, Apr 25th@ SFRobbie Ray (11-7)#95@ HOUMike Burrows (4-9)#216
Sun, Apr 26th@ SFLanden Roupp (7-13)#76@ HOUSpencer Arrighetti (7-6)#237
Mon, Apr 27th@ LADYoshinobu Yamamoto (12-7)#9@ TEXJack Leiter (3-7)#122
Tue, Apr 28th@ LADShohei Ohtani (8-2)#1@ TEXJacob deGrom (9-8)#10
Wed, Apr 29th@ LADTyler Glasnow (3-0)#23@ TEXNathan Eovaldi (10-9)#90
Fri, May 1stvs PHIZack Wheeler (10-4)#5vs BALCade Povich (2-1)#210
Sat, May 2ndvs PHIAndrew Painter (3-8)#174vs BALKyle Bradish (7-12)#55
Sun, May 3rdvs PHIJesus Luzardo (11-5)#6vs BALTrey Gibson (1-3)#385
Mon, May 4thvs PHIAaron Nola (5-9)#56vs BALShane Baz (4-13)#68
Tue, May 5thvs BALChris Bassitt (4-4)#134vs TEXJacob deGrom (9-8)#10
Wed, May 6thvs BALBrandon Young (9-3)#194vs TEXNathan Eovaldi (10-9)#90
Thu, May 7thvs BALCade Povich (2-1)#210vs TEXMacKenzie Gore (7-9)#35
Fri, May 8thvs WSHFoster Griffin (14-4)#47@ MILJacob Misiorowski (13-5)#8
Sat, May 9thvs WSHRichard Lovelady (2-4)@ MILKyle Harrison (10-3)#41
Sun, May 10thvs WSHCade Cavalli (11-5)#44@ MILLogan Henderson (8-2)#26
Mon, May 11th   @ BALBrandon Young (9-3)#194
Tue, May 12th@ MINBailey Ober (7-4)#81@ BALTrevor Rogers (9-8)#65
Wed, May 13th@ MINSimeon Woods Richardson (2-7)#223@ BALKyle Bradish (7-12)#55
Fri, May 15th@ TBIan Seymour (9-4)#49@ NYMClay Holmes (5-6)#72
Sat, May 16th@ TBNick Martinez (12-4)#82@ NYMHuascar Brazoban (5-2)#225
Sun, May 17th@ TBDrew Rasmussen (13-5)#14@ NYMFreddy Peralta (5-11)#54
Mon, May 18thvs ATLJR Ritchie (1-2)#345vs TORPatrick Corbin (3-4)
Tue, May 19thvs ATLMartin Perez (8-8)#243vs TORDylan Cease (8-5)#11
Wed, May 20thvs ATLChris Sale (12-9)#4vs TORTrey Yesavage (5-5)#278
Thu, May 21stvs ATLSpencer Strider (4-2)#259vs TORBraydon Fisher (3-4)#167
Fri, May 22ndvs NYMTobias Myers (0-2)#193vs TBNick Martinez (12-4)#82
Sun, May 24thvs NYMChristian Scott (4-3)#39vs TBDrew Rasmussen (13-5)#14
Mon, May 25th@ TORTrey Yesavage (5-5)#278@ KCMichael Wacha (7-8)#84
Tue, May 26th@ TORBraydon Fisher (3-4)#167@ KCBailey Falter (0-2)
Wed, May 27th@ TORKevin Gausman (6-11)#28@ KCNoah Cameron (8-8)#69
Fri, May 29th@ NYMFreddy Peralta (5-11)#54@ ATHLuis Severino (2-6)
Sat, May 30th@ NYMChristian Scott (4-3)#39@ ATHJ.T. Ginn (8-8)#126
Sun, May 31st@ NYMNolan McLean (9-8)#33@ ATHJacob Lopez (5-4)#139
Tue, Jun 2nd@ WSHRichard Lovelady (2-4)vs CLEJoey Cantillo (9-7)#64
Wed, Jun 3rd@ WSHAndrew Alvarez (2-5)#156vs CLEGavin Williams (12-7)#18
Thu, Jun 4th   vs CLESlade Cecconi (4-7)#165
Fri, Jun 5thvs TBDrew Rasmussen (13-5)#14vs BOSSonny Gray (16-3)#30
Sun, Jun 7thvs TBGriffin Jax (6-9)#103vs BOSRanger Suarez (5-3)#22
Mon, Jun 8th   @ CLEGavin Williams (12-7)#18
Tue, Jun 9thvs ARIZac Gallen (3-9)#217@ CLESlade Cecconi (4-7)#165
Wed, Jun 10thvs ARIRyne Nelson (3-5)#161@ CLEParker Messick (9-8)#34
Fri, Jun 12th@ PITBraxton Ashcraft (13-5)#29@ TORTrey Yesavage (5-5)#278
Sat, Jun 13th@ PITBubba Chandler (6-8)#102@ TORKevin Gausman (6-11)#28
Sun, Jun 14th@ PITPaul Skenes (9-11)#7@ TORPatrick Corbin (3-4)
Tue, Jun 16th@ PHIJesus Luzardo (11-5)#6vs CWSDavis Martin (9-6)#149
Wed, Jun 17th@ PHIAndrew Painter (3-8)#174vs CWSAnthony Kay (9-6)#208
Thu, Jun 18th   vs CWSBryan Hudson (3-4)#133
Fri, Jun 19thvs SFLanden Roupp (7-13)#76vs CINRhett Lowder (5-8)#244
Sat, Jun 20thvs SFTrevor McDonald (3-7)vs CINAndrew Abbott (6-8)#106
Sun, Jun 21stvs SFLogan Webb (8-8)#13vs CINChase Burns (14-2)#20
Mon, Jun 22ndvs TEXTyler Alexander (4-2)#162@ DETFramber Valdez (8-8)#46
Tue, Jun 23rdvs TEXCal Quantrill (5-4)#235@ DETCasey Mize (5-7)#43
Wed, Jun 24thvs TEXJacob deGrom (9-8)#10@ DETTarik Skubal (8-7)#2
Thu, Jun 25th   @ BOSConnelly Early (7-5)#168
Fri, Jun 26th@ STLMichael McGreevy (5-9)#94@ BOSPayton Tolle (8-6)#25
Sat, Jun 27th@ STLAndre Pallante (12-6)#183@ BOSJake Bennett (7-6)#74
Sun, Jun 28th@ STLKyle Leahy (10-4)#77@ BOSSonny Gray (16-3)#30
Mon, Jun 29th@ COLSean Sullivan (0-3)#432vs DETCasey Mize (5-7)#43
Tue, Jun 30th@ COLTanner Gordon (0-4)#408vs DETTarik Skubal (8-7)#2
Wed, Jul 1st@ COLKyle Freeland (4-10)#427vs DETTroy Melton (7-2)#62
Fri, Jul 3rd@ ATHJack Perkins (2-9)#112vs MINMike Paredes (0-3)#365
Sat, Jul 4th@ ATHAaron Civale (5-7)#159vs MINZebby Matthews (7-8)#129
Sun, Jul 5th@ ATHGage Jump (5-8)#91vs MINJoe Ryan (6-8)#73
Mon, Jul 6th   @ TBGriffin Jax (6-9)#103
Tue, Jul 7thvs SEABryan Woo (9-8)#15@ TBIan Seymour (9-4)#49
Wed, Jul 8thvs SEAGeorge Kirby (8-10)#24@ TBShane McClanahan (9-6)#36
Thu, Jul 9thvs SEABryce Miller (4-7)#40@ TBDrew Rasmussen (13-5)#14
Fri, Jul 10thvs CLEParker Messick (9-8)#34@ WSHCarson Palmquist (0-2)#396
Sat, Jul 11thvs CLETanner Bibee (5-13)#59@ WSHPJ Poulin (3-0)
Sun, Jul 12thvs CLEJoey Cantillo (9-7)#64@ WSHCade Cavalli (11-5)#44
Fri, Jul 17th@ MILLogan Henderson (8-2)#26vs LADRoki Sasaki (5-5)#78
Sun, Jul 19th@ MILRobert Gasser (3-5)#115vs LADWill Klein (3-4)#322
Mon, Jul 20th@ HOURonel Blanco (0-1)#191vs PITBraxton Ashcraft (13-5)#29
Wed, Jul 22nd@ HOUPeter Lambert (8-7)#160vs PITBubba Chandler (6-8)#102
Fri, Jul 24thvs SDGerman Marquez (4-2)#422@ PHIJesus Luzardo (11-5)#6
Sat, Jul 25thvs SDRandy Vasquez (9-6)#257@ PHITim Mayza (3-3)#155
Sun, Jul 26thvs SDWalker Buehler (7-6)#250@ PHICristopher Sanchez (16-4)#3
Mon, Jul 27thvs PHIZack Wheeler (10-4)#5@ CWSNoah Schultz (3-9)#406
Tue, Jul 28thvs PHIAaron Nola (5-9)#56@ CWSAnthony Kay (9-6)#208
Wed, Jul 29thvs PHIJesus Luzardo (11-5)#6@ CWSDavis Martin (9-6)#149
Thu, Jul 30th@ NYMNolan McLean (9-8)#33@ CWSSean Burke (7-6)#60
Fri, Jul 31st@ NYMKodai Senga (0-8)#92@ CHCShota Imanaga (8-9)#21
Sat, Aug 1st@ NYMZac Thornton (3-4)#180@ CHCDavid Peterson (7-7)#97
Sun, Aug 2nd@ NYMRobert Stock (0-2)#245@ CHCColin Rea (8-8)#204
Mon, Aug 3rd   vs STLMichael McGreevy (5-9)#94
Tue, Aug 4th@ ATLGrant Holmes (8-5)#151vs STLHunter Dobbins (3-3)#213
Wed, Aug 5th@ ATLBryce Elder (8-7)#145vs STLAndre Pallante (12-6)#183
Fri, Aug 7thvs LAAGeorge Klassen (2-1)#251vs ATLTyler Mahle (4-10)#75
Sat, Aug 8thvs LAAWalbert Urena (8-9)#277vs ATLChris Sale (12-9)#4
Sun, Aug 9thvs LAAGrayson Rodriguez (4-5)#121vs ATLGrant Holmes (8-5)#151
Tue, Aug 11thvs PITPaul Skenes (9-11)#7vs SEABryan Woo (9-8)#15
Wed, Aug 12thvs PITCarmen Mlodzinski (6-6)#98vs SEABryce Miller (4-7)#40
Thu, Aug 13thvs PITBraxton Ashcraft (13-5)#29vs SEALogan Gilbert (10-7)#12
Fri, Aug 14th@ CINChase Burns (14-2)#20@ TORShane Bieber (5-2)#85
Sat, Aug 15th@ CINBrady Singer (5-11)#152@ TORBraydon Fisher (3-4)#167
Sun, Aug 16th@ CINNick Lodolo (3-3)#89@ TORDylan Cease (8-5)#11
Tue, Aug 18th@ PHIZack Wheeler (10-4)#5@ BALShane Baz (4-13)#68
Wed, Aug 19th@ PHIAaron Nola (5-9)#56@ BALChris Bassitt (4-4)#134
Thu, Aug 20th   @ BALKyle Bradish (7-12)#55
Fri, Aug 21stvs WSHBrad Lord (5-2)#157vs TORMason Fluharty (5-1)#143
Sat, Aug 22ndvs WSHJake Irvin (2-8)#207vs TORDylan Cease (8-5)#11
Sun, Aug 23rdvs WSHJackson Kent (0-1)#212vs TORJose Soriano (10-6)#48
Tue, Aug 25thvs BOSPayton Tolle (8-6)#25vs HOUEthan Pecko (0-0)#170
Wed, Aug 26thvs BOSSonny Gray (16-3)#30vs HOUPeter Lambert (8-7)#160
Thu, Aug 27th   vs HOUHayden Wesneski (3-1)#80
Fri, Aug 28th@ WSHJackson Kent (0-1)#212vs BOSPatrick Sandoval (1-2)#96
Sat, Aug 29th@ WSHCade Cavalli (11-5)#44vs BOS
Sun, Aug 30th@ WSHAndrew Alvarez (2-5)#156vs BOSBrayan Bello (5-6)#142
Mon, Aug 31st@ WSHBrad Lord (5-2)#157@ LAAWalbert Urena (8-9)#277
Tue, Sep 1st@ KC@ LAA
Wed, Sep 2nd@ KC@ LAA
Fri, Sep 4thvs CHC@ SD
Sat, Sep 5thvs CHC@ SD
Sun, Sep 6thvs CHC@ SD
Tue, Sep 8thvs NYMvs COL
Wed, Sep 9thvs NYMvs COL
Thu, Sep 10th   vs COL
Fri, Sep 11thvs LADvs NYM
Sat, Sep 12thvs LADvs NYM
Sun, Sep 13thvs LADvs NYM
Mon, Sep 14th@ ARI@ MIN
Tue, Sep 15th@ ARI@ MIN
Wed, Sep 16th@ ARI@ MIN
Fri, Sep 18th@ SD@ ARI
Sat, Sep 19th@ SD@ ARI
Sun, Sep 20th@ SD@ ARI
Tue, Sep 22nd@ CHCvs TB
Wed, Sep 23rd@ CHCvs TB
Thu, Sep 24th@ CHCvs TB
Fri, Sep 25thvs ATLvs BAL
Sat, Sep 26thvs ATLvs BAL
Sun, Sep 27thvs ATLvs BAL
Sun, Mar 29thvs COLJose Quintana (2-3)#437   
Mon, Apr 6thvs CINBrandon Williamson (2-3)#324   
Mon, Apr 20thvs STLMichael McGreevy (5-9)#94   
Thu, May 14th@ MINZebby Matthews (7-8)#129   
Sat, May 23rdvs NYMFreddy Peralta (5-11)#54   
Mon, Jun 1st@ WSHCade Cavalli (11-5)#44   
Sat, Jun 6thvs TBShane McClanahan (9-6)#36   
Thu, Jun 11thvs ARIMerrill Kelly (8-11)#146   
Mon, Jun 15th@ PHIZack Wheeler (10-4)#5   
Thu, Jul 2nd@ COLMichael Lorenzen (3-11)#412   
Sat, Jul 18th@ MILShane Drohan (6-4)#138   
Tue, Jul 21st@ HOUTatsuya Imai (6-4)#131   
Thu, Aug 6th@ ATLMartin Perez (8-8)#243   
Mon, Aug 17th@ PHICristopher Sanchez (16-4)#3   
Mon, Aug 24thvs BOSRanger Suarez (5-3)#22   
Thu, Sep 3rd@ KC   
Mon, Sep 7thvs NYM