Skip Navigation to Main Content

Who Should I Trade?

Jose Ramirez for Nick Madrigal (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jose Ramirez
3B,DH - CLE
Jose Ramirez
Nick Madrigal
2B,3B - TB
Nick Madrigal
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 16
VBR# 8
   
Projections 
   
Runs25
Home Runs7
RBI23
Stolen Bases10
Batting Average.272
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 21
   
Dalton Del Don
The Deep Shot
# 77
   
Chris Welsh
FantasyPros
# 16
   
Mike Maher
BettingPros
# 46
   
Kelly Kirby
FantasyPros
# 8
   
Kevin Spinelli
KevScores
# 5# 215
   
Who Should I Trade? Player Statistics
  Jose Ramirez
3B,DH - CLE
Jose Ramirez
Nick Madrigal
2B,3B - TB
Nick Madrigal
2026 Stats 
   
   
At Bats32044
   
Runs527
   
Hits7612
   
Singles4811
   
Doubles181
   
Triples00
   
Home Runs100
   
RBI362
   
Stolen Bases291
   
Caught Stealing21
   
Walks497
   
Strikeouts463
   
Batting Average.238.273
   
On Base Pct.337.385
   
Slugging Pct.388.296
   
On-base Plus Slugging.724.680
   
Who Should I Trade? Player Projections
  Jose Ramirez
3B,DH - CLE
Jose Ramirez
Nick Madrigal
2B,3B - TB
Nick Madrigal
2026 Projections 
   
   
At Bats154
   
Runs25
   
Hits42
   
Singles25
   
Doubles9
   
Triples1
   
Home Runs7
   
RBI23
   
Stolen Bases10
   
Caught Stealing2
   
Walks18
   
Strikeouts20
   
Batting Average.272
   
On Base Pct.363
   
Slugging Pct.477
   
On-base Plus Slugging.840
   
Who Should I Trade? Player Notes
  Jose Ramirez
3B,DH - CLE
Jose Ramirez
Nick Madrigal
2B,3B - TB
Nick Madrigal
News 
 Jose Ramirez went 2-for-3 in Sunday's 5-3 loss to the White Sox with a walk, an RBI, and a stolen base.
Matthew Adam
Mon, Aug 10th
The Rays signed Nick Madrigal to a minor league contract.
Ari Koslow
Sun, Jun 28th
 Jose Ramirez went 1-for-4 in Friday's 8-2 win over the White Sox with a walk, two runs scored, and one stolen base.
Matthew Adam
Sat, Aug 8th
Nick Madrigal has elected free agency.
Ari Koslow
Thu, Jun 25th
 Jose Ramirez remains out of the Guardians lineup on Wednesday against the Mets.
Ari Koslow
Wed, Aug 5th
The Angels designated INF Nick Madrigal for assignment.
Ari Koslow
Mon, Jun 22nd
 Jose Ramirez is not in the lineup on Tuesday for the Guardians.
Ari Koslow
Tue, Aug 4th
Nick Madrigal went 2-for-3 in a win over the Rays with a walk, one run scored, one RBI, and one stolen base.
Chris Schommer
Sat, Jun 13th
 Jose Ramirez kept things quiet at the plate but at least remembered he can still run.
Matthew Adam
Sat, Aug 1st
Nick Madrigal went 2-for-4 with a pair of singles on Friday during the Angels' 8-5 loss to the Rays.
David Leisering
Sat, May 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Ramirez
3B,DH - CLE
Jose Ramirez
Nick Madrigal
2B,3B - TB
Nick Madrigal
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SEALogan Gilbert (8-7)#11@ STLMatthew Liberatore (5-9)#95
Fri, Mar 27th@ SEAGeorge Kirby (8-9)#23   
Sat, Mar 28th@ SEABryan Woo (8-8)#13@ STLMichael McGreevy (4-9)#99
Sun, Mar 29th@ SEAEmerson Hancock (6-7)#73@ STLDustin May (6-7)#47
Mon, Mar 30th@ LADRoki Sasaki (5-5)#90@ MILKyle Harrison (9-2)#48
Tue, Mar 31st@ LADShohei Ohtani (8-2)#1@ MILBrandon Woodruff (2-2)
Wed, Apr 1st@ LADYoshinobu Yamamoto (11-7)#10@ MILJacob Misiorowski (11-5)#7
Fri, Apr 3rdvs CHCCade Horton (1-0)@ MINBailey Ober (7-3)#104
Sun, Apr 5thvs CHCShota Imanaga (8-9)#20@ MINSimeon Woods Richardson (2-7)
Mon, Apr 6thvs KCMichael Wacha (5-8)#71vs CHCJameson Taillon (2-6)#146
Tue, Apr 7thvs KCNoah Cameron (6-8)#70vs CHCJavier Assad (6-1)#237
Wed, Apr 8thvs KCCole Ragans (1-4)vs CHCColin Rea (8-8)#230
Fri, Apr 10th@ ATLBryce Elder (8-7)#165vs NYYLuis Gil (1-2)#365
Sat, Apr 11th@ ATLMartin Perez (7-6)#209vs NYYMax Fried (4-3)#14
Sun, Apr 12th@ ATLChris Sale (12-7)#6vs NYYCam Schlittler (10-6)#16
Mon, Apr 13th@ STLMatthew Liberatore (5-9)#95   
Tue, Apr 14th@ STLMichael McGreevy (4-9)#99@ CWSNoah Schultz (3-9)#283
Wed, Apr 15th@ STLDustin May (6-7)#47@ CWSSean Burke (7-6)#72
Thu, Apr 16thvs BALShane Baz (4-11)#68@ CWSJordan Leasure
Fri, Apr 17thvs BALChris Bassitt (4-4)#177@ PITBubba Chandler (5-8)#122
Sat, Apr 18thvs BALDean Kremer (2-4)#98@ PITPaul Skenes (9-10)#3
Sun, Apr 19thvs BALTrevor Rogers (7-8)#62@ PITMitch Keller (6-8)
Mon, Apr 20thvs HOUSpencer Arrighetti (7-5)#284vs CINRhett Lowder (4-7)#189
Tue, Apr 21stvs HOURyan Weiss (0-3)#371vs CINChase Burns (13-2)#21
Wed, Apr 22ndvs HOUPeter Lambert (8-6)#141vs CINBrandon Williamson (2-3)#416
Fri, Apr 24th@ TORMax Scherzer (1-4)#127vs MINTaj Bradley (9-4)#45
Sat, Apr 25th@ TORKevin Gausman (6-10)#24vs MINBailey Ober (7-3)#104
Sun, Apr 26th@ TORPatrick Corbin (3-4)vs MINSimeon Woods Richardson (2-7)
Mon, Apr 27thvs TBSteven Matz (5-4)#174@ CLEParker Messick (9-6)#37
Tue, Apr 28thvs TBNick Martinez (11-3)#78@ CLETanner Bibee (4-11)#50
Wed, Apr 29thvs TBDrew Rasmussen (11-5)#15@ CLEGavin Williams (11-6)#17
Fri, May 1st@ ATHJ.T. Ginn (8-6)#157vs SFRobbie Ray (10-7)#79
Sat, May 2nd@ ATHJacob Lopez (5-4)#181vs SFLanden Roupp (7-11)#59
Sun, May 3rd@ ATHAaron Civale (5-7)#175vs SFTyler Mahle (3-9)#89
Mon, May 4th@ KCMichael Wacha (5-8)#71vs TOREric Lauer (6-6)#345
Tue, May 5th@ KCStephen Kolek (4-3)vs TORKevin Gausman (6-10)#24
Wed, May 6th@ KCCole Ragans (1-4)vs TORPatrick Corbin (3-4)
Thu, May 7th@ KCSeth Lugo (5-7)#149@ BOSJake Bennett (7-5)#84
Fri, May 8thvs MINConnor Prielipp (3-5)#83@ BOSConnelly Early (7-5)#158
Sat, May 9thvs MINJoe Ryan (6-8)#60   
Sun, May 10thvs MINAndrew Morris (4-3)#151@ BOSPayton Tolle (7-6)#35
Mon, May 11thvs LAABrent Suter (1-2)#198@ TORKevin Gausman (6-10)#24
Tue, May 12thvs LAAWalbert Urena (7-8)#263@ TORPatrick Corbin (3-4)
Wed, May 13thvs LAAReid Detmers (3-8)#31@ TORDylan Cease (7-5)#8
Fri, May 15thvs CINAndrew Abbott (6-7)#93vs MIAJanson Junk (5-7)#110
Sat, May 16thvs CINChris Paddack (0-7)vs MIASandy Alcantara (13-6)#52
Sun, May 17thvs CINBrady Singer (5-11)#136vs MIAEury Perez (5-9)#42
Mon, May 18th@ DETFramber Valdez (7-7)#36vs BALTrevor Rogers (7-8)#62
Tue, May 19th@ DETKeider Montero (8-7)#148vs BALKyle Bradish (7-11)#43
Wed, May 20th@ DETDrew Anderson (4-4)#77vs BALShane Baz (4-11)#68
Thu, May 21st@ DETCasey Mize (4-7)#34   
Fri, May 22nd@ PHICristopher Sanchez (15-4)#4@ NYYGerrit Cole (6-5)#26
Sat, May 23rd@ PHIZack Wheeler (10-3)#5   
Sun, May 24th@ PHIAndrew Painter (2-8)#199@ NYYRyan Weathers (5-7)#58
Mon, May 25thvs WSHPJ Poulin (3-0)#361@ BALKyle Bradish (7-11)#43
Tue, May 26thvs WSHCade Cavalli (9-5)#66@ BALShane Baz (4-11)#68
Wed, May 27thvs WSHPJ Poulin (3-0)#361@ BALTrey Gibson (1-3)#288
Fri, May 29thvs BOSTyler Samaniegovs LAAWalbert Urena (7-8)#263
Sat, May 30thvs BOSSonny Gray (14-3)#28vs LAAReid Detmers (3-8)#31
Sun, May 31stvs BOSRanger Suarez (4-3)#22vs LAAJack Kochanowicz (2-5)
Tue, Jun 2nd@ NYYCam Schlittler (10-6)#16vs DETJack Flaherty (3-8)#86
Wed, Jun 3rd@ NYYGerrit Cole (6-5)#26vs DETTroy Melton (7-1)#49
Thu, Jun 4th@ NYYCarlos Rodon (4-2)#76   
Fri, Jun 5th@ TEXKumar Rocker (4-9)#92@ MIARyan Gusto (0-3)#142
Sat, Jun 6th@ TEXJack Leiter (3-7)#113@ MIALake Bachar (1-2)#187
Sun, Jun 7th@ TEXJacob deGrom (8-7)#9@ MIASandy Alcantara (13-6)#52
Mon, Jun 8thvs NYYWill Warren (8-6)#65vs BOSConnelly Early (7-5)#158
Tue, Jun 9thvs NYYGerrit Cole (6-5)#26vs BOSPayton Tolle (7-6)#35
Wed, Jun 10thvs NYYCarlos Rodon (4-2)#76vs BOSJake Bennett (7-5)#84
Fri, Jun 12thvs DETJack Flaherty (3-8)#86@ LAASam Aldegheri (3-4)#422
Sat, Jun 13thvs DETTarik Skubal (7-6)#2@ LAAJose Soriano (9-6)#40
Tue, Jun 16th@ MILRobert Gasser (3-4)#133@ LADJustin Wrobleski (11-4)#107
Wed, Jun 17th@ MILBrandon Sproat (3-7)#204@ LADShohei Ohtani (8-2)#1
Thu, Jun 18th@ MILShane Drohan (6-4)#94   
Fri, Jun 19th@ HOUTatsuya Imai (6-4)#119vs WSHPJ Poulin (3-0)#361
Sat, Jun 20th@ HOUSpencer Arrighetti (7-5)#284vs WSHCade Cavalli (9-5)#66
Sun, Jun 21st@ HOUKai-Wei Teng (5-6)#233vs WSHAndrew Alvarez (2-3)#129
Mon, Jun 22nd@ CWSAnthony Kay (9-5)#180vs KCMichael Wacha (5-8)#71
Tue, Jun 23rd@ CWSSean Burke (7-6)#72vs KCLuinder Avila (5-4)
Wed, Jun 24th@ CWSChris Murphyvs KCNoah Cameron (6-8)#70
Fri, Jun 26thvs SEALuis Castillo (3-9)#91vs ARIZac Gallen (3-9)#235
Sat, Jun 27thvs SEALogan Gilbert (8-7)#11vs ARI
Sun, Jun 28thvs SEAEmerson Hancock (6-7)#73vs ARIMerrill Kelly (8-9)#118
Mon, Jun 29thvs TEXTyler Alexander (3-2)#161   
Tue, Jun 30thvs TEXJacob deGrom (8-7)#9@ KCNoah Cameron (6-8)#70
Wed, Jul 1stvs TEXMacKenzie Gore (6-9)#33@ KCSeth Lugo (5-7)#149
Thu, Jul 2ndvs CWSDavis Martin (9-6)#108@ KCStephen Kolek (4-3)
Fri, Jul 3rdvs CWSAnthony Kay (9-5)#180@ HOUSpencer Arrighetti (7-5)#284
Sat, Jul 4thvs CWSSean Burke (7-6)#72@ HOUHunter Brown (3-1)#19
Sun, Jul 5thvs CWSChris Murphy@ HOUPeter Lambert (8-6)#141
Tue, Jul 7th@ MINTaj Bradley (9-4)#45vs NYYWill Warren (8-6)#65
Wed, Jul 8th@ MINConnor Prielipp (3-5)#83vs NYYGerrit Cole (6-5)#26
Thu, Jul 9th@ MINBailey Ober (7-3)#104vs NYYPaul Blackburn (3-2)#224
Fri, Jul 10th@ MIASandy Alcantara (13-6)#52vs SEALuis Castillo (3-9)#91
Sat, Jul 11th@ MIAEury Perez (5-9)#42vs SEALogan Gilbert (8-7)#11
Sun, Jul 12th@ MIATyler Phillips (3-5)#273vs SEAEmerson Hancock (6-7)#73
Sat, Jul 18thvs PITMason Montgomery (4-3)#87@ BOSPatrick Sandoval (1-0)#124
Sun, Jul 19thvs PITPaul Skenes (9-10)#3@ BOSSonny Gray (14-3)#28
Mon, Jul 20thvs MINJoe Ryan (6-8)#60@ TORDylan Cease (7-5)#8
Tue, Jul 21stvs MINKendry Rojas (1-1)#206@ TORKevin Gausman (6-10)#24
Wed, Jul 22ndvs MINBailey Ober (7-3)#104@ TORBraydon Fisher (3-3)#168
Thu, Jul 23rdvs MINTaj Bradley (9-4)#45@ TORShane Bieber (3-2)#106
Fri, Jul 24th@ TBShane McClanahan (9-6)#63vs CLEJoey Cantillo (8-7)#74
Sat, Jul 25th@ TBNick Martinez (11-3)#78vs CLETanner Bibee (4-11)#50
Sun, Jul 26th@ TBDrew Rasmussen (11-5)#15vs CLEParker Messick (9-6)#37
Tue, Jul 28th@ CINCaleb Fergusonvs TEXCal Quantrill (4-4)#257
Wed, Jul 29th@ CINBrady Singer (5-11)#136vs TEXMacKenzie Gore (6-9)#33
Fri, Jul 31stvs ARIMitch Bratt (1-1)#166vs CWSErick Fedde (6-7)#407
Sat, Aug 1stvs ARIKohl Drake (0-1)#279vs CWSJordan Hicks (1-1)#167
Sun, Aug 2ndvs ARIMerrill Kelly (8-9)#118vs CWSAnthony Kay (9-5)#180
Tue, Aug 4thvs NYMSean Manaea (4-5)#64@ COLGabriel Hughes (0-4)#202
Wed, Aug 5thvs NYMChristian Scott (3-3)#39@ COLTomoyuki Sugano (11-5)#435
Thu, Aug 6thvs NYMNolan McLean (8-7)#29   
Fri, Aug 7th@ CWSNoah Schultz (3-9)#283@ SEALogan Gilbert (8-7)#11
Sat, Aug 8th@ CWSAnthony Kay (9-5)#180@ SEAGeorge Kirby (8-9)#23
Sun, Aug 9th@ CWSDavis Martin (9-6)#108@ SEAEmerson Hancock (6-7)#73
Tue, Aug 11th@ DETDrew Anderson (4-4)#77@ ATHMason Barnett (1-2)#411
Wed, Aug 12th@ DETFramber Valdez (7-7)#36@ ATHJack Perkins (2-8)#121
Thu, Aug 13th@ DETKeider Montero (8-7)#148   
Fri, Aug 14thvs SDMichael King (7-8)#54vs BALKyle Bradish (7-11)#43
Sat, Aug 15thvs SDRandy Vasquez (8-6)#320vs BALCade Povich (2-1)#215
Sun, Aug 16thvs SDCasey Mize (4-7)#34vs BALTrevor Rogers (7-8)#62
Tue, Aug 18thvs SFCarson Whisenhunt (2-3)#169vs TORJose Soriano (9-6)#40
Wed, Aug 19thvs SFAdrian Houser (3-7)#194vs TORMax Scherzer (1-4)#127
Thu, Aug 20thvs SFLanden Roupp (7-11)#59vs TORShane Bieber (3-2)#106
Fri, Aug 21st@ COL@ BAL
Sat, Aug 22nd@ COL@ BAL
Sun, Aug 23rd@ COL@ BAL
Mon, Aug 24th@ LAA@ DET
Tue, Aug 25th@ LAA@ DET
Wed, Aug 26th@ LAA@ DET
Fri, Aug 28thvs KCvs SD
Sat, Aug 29thvs KCvs SD
Sun, Aug 30thvs KCvs SD
Tue, Sep 1stvs TORvs NYM
Wed, Sep 2ndvs TORvs NYM
Thu, Sep 3rdvs TOR@ TEX
Fri, Sep 4thvs DET@ TEX
Sat, Sep 5thvs DET@ TEX
Sun, Sep 6thvs DET@ TEX
Mon, Sep 7th@ BAL   
Tue, Sep 8th@ BAL@ ATL
Wed, Sep 9th@ BAL@ ATL
Fri, Sep 11th@ MINvs HOU
Sat, Sep 12th@ MINvs HOU
Sun, Sep 13th@ MINvs HOU
Mon, Sep 14thvs CWS   
Tue, Sep 15thvs CWSvs ATH
Wed, Sep 16thvs CWSvs ATH
Fri, Sep 18thvs ATHvs BOS
Sat, Sep 19thvs ATHvs BOS
Sun, Sep 20thvs ATHvs BOS
Tue, Sep 22nd@ BOS@ NYY
Wed, Sep 23rd@ BOS@ NYY
Thu, Sep 24th@ BOS@ NYY
Fri, Sep 25th@ KC@ PHI
Sat, Sep 26th@ KC@ PHI
Sun, Sep 27th@ KC@ PHI
Sat, Apr 4th   @ MINMick Abel (1-2)
Mon, Jun 1st   vs DETTy Madden#266
Sun, Jun 14th   @ LAAGrayson Rodriguez (3-5)#97
Mon, Jun 15th   @ LADEric Lauer (6-6)#345
Thu, Jun 25th   vs KCSeth Lugo (5-7)#149
Mon, Jul 6th   vs NYYCam Schlittler (10-6)#16
Fri, Jul 17th   @ BOSEduardo Rivera (0-1)#228
Thu, Jul 30th   vs TEXCole Winn
Mon, Aug 3rd   @ COLMichael Lorenzen (3-10)#434
Mon, Aug 10th   @ ATHJacob Lopez (5-4)#181
Mon, Aug 17th   vs BALBrandon Young (8-3)#137
Mon, Aug 31st   vs NYM
Thu, Sep 10th   @ ATL
Thu, Sep 17th   vs ATH