Skip Navigation to Main Content

Who Should I Trade?

Deyvison De Los Santos 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
 
  Nick Madrigal
2B,3B - TB
Nick Madrigal
Deyvison De Los Santos
1B,3B - MIA
Deyvison De Los Santos
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1272# 1201
   
Projections 
   
Runs13
Home Runs01
RBI13
Stolen Bases01
Batting Average.195.239
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Kevin Spinelli
KevScores
# 215
   
Who Should I Trade? Player Statistics
  Nick Madrigal
2B,3B - TB
Nick Madrigal
Deyvison De Los Santos
1B,3B - MIA
Deyvison De Los Santos
2026 Stats 
   
   
At Bats447
   
Runs70
   
Hits122
   
Singles111
   
Doubles11
   
Triples00
   
Home Runs00
   
RBI20
   
Stolen Bases10
   
Caught Stealing10
   
Walks70
   
Strikeouts33
   
Batting Average.273.286
   
On Base Pct.385.286
   
Slugging Pct.296.429
   
On-base Plus Slugging.680.714
   
Who Should I Trade? Player Projections
  Nick Madrigal
2B,3B - TB
Nick Madrigal
Deyvison De Los Santos
1B,3B - MIA
Deyvison De Los Santos
2026 Projections 
   
   
At Bats827
   
Runs13
   
Hits26
   
Singles25
   
Doubles01
   
Triples00
   
Home Runs01
   
RBI13
   
Stolen Bases01
   
Caught Stealing00
   
Walks12
   
Strikeouts17
   
Batting Average.195.239
   
On Base Pct.283.284
   
Slugging Pct.195.377
   
On-base Plus Slugging.478.661
   
Who Should I Trade? Player Notes
  Nick Madrigal
2B,3B - TB
Nick Madrigal
Deyvison De Los Santos
1B,3B - MIA
Deyvison De Los Santos
News 
 The Rays signed Nick Madrigal to a minor league contract.
Ari Koslow
Sun, Jun 28th
The Marlins optioned INF Deyvison De Los Santos to Triple-A Jacksonville.
Ari Koslow
Sun, Apr 19th
 Nick Madrigal has elected free agency.
Ari Koslow
Thu, Jun 25th
The Marlins recalled 1B/3B Deyvison De Los Santos from Triple-A Jacksonville.
Ari Koslow
Fri, Apr 10th
 The Angels designated INF Nick Madrigal for assignment.
Ari Koslow
Mon, Jun 22nd
The Marlins are reportedly calling up Deyvison De Los Santos.
Ari Koslow
Thu, Apr 9th
 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
The Marlins optioned 3B Deyvison De Los Santos to Triple-A Jacksonville.
Ari Koslow
Mon, Mar 30th
 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
The Marlins are calling up Deyvison De Los Santos from Triple-A Jacksonville.
Ari Koslow
Sat, Mar 28th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Madrigal
2B,3B - TB
Nick Madrigal
Deyvison De Los Santos
1B,3B - MIA
Deyvison De Los Santos
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th   vs COLKyle Freeland (3-10)#395
Sat, Mar 28th@ STLMichael McGreevy (4-9)#110vs COLMichael Lorenzen (3-10)#438
Sun, Mar 29th@ STLDustin May (6-7)#60vs COLJose Quintana (2-3)#426
Mon, Mar 30th@ MILKyle Harrison (9-3)#47vs CWSDavis Martin (9-6)#103
Tue, Mar 31st@ MILBrandon Woodruff (2-2)vs CWSErick Fedde (6-8)#411
Wed, Apr 1st@ MILJacob Misiorowski (11-5)#6vs CWSShane Smith (0-2)#207
Fri, Apr 3rd@ MINBailey Ober (7-4)#111@ NYYWill Warren (8-6)#54
Sat, Apr 4th@ MINMick Abel (1-2)@ NYYRyan Weathers (5-7)#57
Sun, Apr 5th@ MINSimeon Woods Richardson (2-7)#236@ NYYMax Fried (4-4)#15
Mon, Apr 6thvs CHCJameson Taillon (2-6)#225vs CINBrandon Williamson (2-3)#417
Tue, Apr 7thvs CHCJavier Assad (6-1)#220vs CINAndrew Abbott (6-7)#131
Wed, Apr 8thvs CHCColin Rea (8-8)#247vs CINBrady Singer (5-11)#194
Thu, Apr 9th   vs CINRhett Lowder (4-8)#222
Fri, Apr 10thvs NYYLuis Gil (1-2)#253@ DETKeider Montero (9-7)#147
Sat, Apr 11thvs NYYMax Fried (4-4)#15@ DETCasey Mize (4-7)#32
Sun, Apr 12thvs NYYCam Schlittler (10-6)#16@ DETTarik Skubal (7-6)#2
Mon, Apr 13th   @ ATLGrant Holmes (7-4)#170
Tue, Apr 14th@ CWSNoah Schultz (3-9)#275@ ATLReynaldo Lopez (4-3)#113
Wed, Apr 15th@ CWSSean Burke (7-6)#66@ ATLBryce Elder (8-7)#168
Fri, Apr 17th@ PITBubba Chandler (5-8)#122vs MILColeman Crow (0-1)#298
Sat, Apr 18th@ PITPaul Skenes (9-11)#4vs MILBrandon Woodruff (2-2)
Sun, Apr 19th@ PITMitch Keller (6-8)vs MILJacob Misiorowski (11-5)#6
Mon, Apr 20thvs CINRhett Lowder (4-8)#222vs STLMichael McGreevy (4-9)#110
Tue, Apr 21stvs CINChase Burns (13-2)#20vs STLDustin May (6-7)#60
Wed, Apr 22ndvs CINBrandon Williamson (2-3)#417vs STLKyle Leahy (9-4)#97
Fri, Apr 24thvs MINTaj Bradley (9-5)#45@ SFAdrian Houser (3-7)#198
Sat, Apr 25thvs MINBailey Ober (7-4)#111@ SFRobbie Ray (10-7)#80
Sun, Apr 26thvs MINSimeon Woods Richardson (2-7)#236@ SFLanden Roupp (7-11)#72
Mon, Apr 27th@ CLEParker Messick (9-7)#42@ LADYoshinobu Yamamoto (11-7)#13
Tue, Apr 28th@ CLETanner Bibee (4-12)#64@ LADShohei Ohtani (8-2)#1
Wed, Apr 29th@ CLEGavin Williams (11-6)#17@ LADTyler Glasnow (3-0)#51
Fri, May 1stvs SFRobbie Ray (10-7)#80vs PHIZack Wheeler (10-4)#9
Sat, May 2ndvs SFLanden Roupp (7-11)#72vs PHIAndrew Painter (2-8)#195
Sun, May 3rdvs SFTyler Mahle (4-9)#84vs PHIJesus Luzardo (10-5)#10
Mon, May 4thvs TOREric Lauer (7-6)#339vs PHIAaron Nola (4-9)#52
Tue, May 5thvs TORKevin Gausman (6-11)#25vs BALChris Bassitt (4-4)#165
Wed, May 6thvs TORPatrick Corbin (3-4)vs BALBrandon Young (9-3)#146
Thu, May 7th@ BOSJake Bennett (7-5)#82vs BALCade Povich (2-1)#202
Fri, May 8th@ BOSConnelly Early (7-5)#159vs WSHFoster Griffin (13-4)#49
Sat, May 9th   vs WSHRichard Lovelady (2-4)#335
Sun, May 10th@ BOSPayton Tolle (8-6)#36vs WSHCade Cavalli (10-5)#58
Tue, May 12th@ TORPatrick Corbin (3-4)@ MINBailey Ober (7-4)#111
Wed, May 13th@ TORDylan Cease (7-5)#8@ MINSimeon Woods Richardson (2-7)#236
Thu, May 14th   @ MINZebby Matthews (6-8)#108
Fri, May 15thvs MIAJanson Junk (6-7)#107@ TBIan Seymour (9-3)#62
Sat, May 16thvs MIASandy Alcantara (13-6)#50@ TBNick Martinez (12-3)#91
Sun, May 17thvs MIAEury Perez (6-9)#39@ TBDrew Rasmussen (12-5)#14
Mon, May 18thvs BALTrevor Rogers (7-8)#56vs ATLJR Ritchie (1-2)#254
Tue, May 19thvs BALKyle Bradish (7-11)#40vs ATLMartin Perez (8-6)#199
Wed, May 20thvs BALShane Baz (4-12)#63vs ATLChris Sale (12-7)#5
Thu, May 21st   vs ATLSpencer Strider (4-2)#300
Fri, May 22nd@ NYYGerrit Cole (6-5)#21vs NYMTobias Myers (0-2)#193
Sat, May 23rd   vs NYMFreddy Peralta (5-9)#43
Sun, May 24th@ NYYRyan Weathers (5-7)#57vs NYMChristian Scott (3-3)#46
Mon, May 25th@ BALKyle Bradish (7-11)#40@ TORTrey Yesavage (5-5)#186
Tue, May 26th@ BALShane Baz (4-12)#63@ TORBraydon Fisher (3-3)#173
Wed, May 27th@ BALTrey Gibson (1-3)#287@ TORKevin Gausman (6-11)#25
Fri, May 29thvs LAAWalbert Urena (8-8)#252@ NYMFreddy Peralta (5-9)#43
Sat, May 30thvs LAAReid Detmers (3-8)#37@ NYMChristian Scott (3-3)#46
Sun, May 31stvs LAAJack Kochanowicz (2-5)@ NYMNolan McLean (8-8)#30
Mon, Jun 1stvs DETTy Madden#354@ WSHCade Cavalli (10-5)#58
Tue, Jun 2ndvs DETJack Flaherty (3-8)#85@ WSHRichard Lovelady (2-4)#335
Wed, Jun 3rdvs DETTroy Melton (7-1)#67@ WSHAndrew Alvarez (2-3)#135
Fri, Jun 5th@ MIARyan Gusto (0-3)#141vs TBDrew Rasmussen (12-5)#14
Sat, Jun 6th@ MIALake Bachar (1-2)#182vs TBShane McClanahan (9-6)#44
Sun, Jun 7th@ MIASandy Alcantara (13-6)#50vs TBGriffin Jax (6-9)#95
Tue, Jun 9thvs BOSPayton Tolle (8-6)#36vs ARIZac Gallen (3-9)#232
Wed, Jun 10thvs BOSJake Bennett (7-5)#82vs ARIRyne Nelson (3-5)#292
Thu, Jun 11th   vs ARIMerrill Kelly (8-10)#116
Fri, Jun 12th@ LAASam Aldegheri (3-4)#425@ PITBraxton Ashcraft (12-5)#28
Sat, Jun 13th@ LAAJose Soriano (9-6)#38@ PITBubba Chandler (5-8)#122
Sun, Jun 14th@ LAAGrayson Rodriguez (3-5)#96@ PITPaul Skenes (9-11)#4
Mon, Jun 15th@ LADEric Lauer (7-6)#339@ PHIZack Wheeler (10-4)#9
Tue, Jun 16th@ LADJustin Wrobleski (11-4)#105@ PHIJesus Luzardo (10-5)#10
Wed, Jun 17th@ LADShohei Ohtani (8-2)#1@ PHIAndrew Painter (2-8)#195
Fri, Jun 19thvs WSHPJ Poulin (3-0)#348vs SFLanden Roupp (7-11)#72
Sat, Jun 20thvs WSHCade Cavalli (10-5)#58vs SFTrevor McDonald (3-7)
Sun, Jun 21stvs WSHAndrew Alvarez (2-3)#135vs SFLogan Webb (7-7)#18
Mon, Jun 22ndvs KCMichael Wacha (5-8)#65vs TEXTyler Alexander (3-2)#157
Tue, Jun 23rdvs KCLuinder Avila (5-4)vs TEXCal Quantrill (4-4)#276
Wed, Jun 24thvs KCNoah Cameron (6-8)#75vs TEXJacob deGrom (8-8)#7
Fri, Jun 26thvs ARIZac Gallen (3-9)#232@ STLMichael McGreevy (4-9)#110
Sat, Jun 27thvs ARI@ STLAndre Pallante (12-6)#134
Sun, Jun 28thvs ARIMerrill Kelly (8-10)#116@ STLKyle Leahy (9-4)#97
Mon, Jun 29th   @ COLSean Sullivan (0-3)#432
Tue, Jun 30th@ KCNoah Cameron (6-8)#75@ COLTanner Gordon (0-3)#427
Wed, Jul 1st@ KCSeth Lugo (5-7)#150@ COLKyle Freeland (3-10)#395
Thu, Jul 2nd@ KCStephen Kolek (4-3)@ COLMichael Lorenzen (3-10)#438
Fri, Jul 3rd@ HOUSpencer Arrighetti (7-5)#256@ ATHJack Perkins (2-9)#117
Sat, Jul 4th@ HOUHunter Brown (3-2)#24@ ATHAaron Civale (5-7)#174
Sun, Jul 5th@ HOUPeter Lambert (8-6)#149@ ATHGage Jump (5-7)#87
Tue, Jul 7thvs NYYWill Warren (8-6)#54vs SEABryan Woo (8-8)#12
Wed, Jul 8thvs NYYGerrit Cole (6-5)#21vs SEAGeorge Kirby (8-9)#23
Thu, Jul 9thvs NYYPaul Blackburn (4-2)#192vs SEABryce Miller (4-6)#29
Fri, Jul 10thvs SEALuis Castillo (4-9)#89vs CLEParker Messick (9-7)#42
Sat, Jul 11thvs SEALogan Gilbert (9-7)#11vs CLETanner Bibee (4-12)#64
Sun, Jul 12thvs SEAEmerson Hancock (6-7)#83vs CLEJoey Cantillo (8-7)#69
Fri, Jul 17th@ BOSEduardo Rivera (0-1)#224@ MILLogan Henderson (6-2)#41
Sat, Jul 18th@ BOSPatrick Sandoval (1-1)#115@ MILShane Drohan (6-4)#109
Sun, Jul 19th@ BOSSonny Gray (14-3)#27@ MILRobert Gasser (3-4)#137
Mon, Jul 20th@ TORDylan Cease (7-5)#8@ HOURonel Blanco (0-1)#130
Tue, Jul 21st@ TORKevin Gausman (6-11)#25@ HOUTatsuya Imai (6-4)#125
Wed, Jul 22nd@ TORBraydon Fisher (3-3)#173@ HOUPeter Lambert (8-6)#149
Fri, Jul 24thvs CLEJoey Cantillo (8-7)#69vs SDGerman Marquez (4-2)#345
Sat, Jul 25thvs CLETanner Bibee (4-12)#64vs SDRandy Vasquez (8-6)#313
Sun, Jul 26thvs CLEParker Messick (9-7)#42vs SDWalker Buehler (7-5)#234
Mon, Jul 27th   vs PHIZack Wheeler (10-4)#9
Tue, Jul 28thvs TEXCal Quantrill (4-4)#276vs PHIAaron Nola (4-9)#52
Wed, Jul 29thvs TEXMacKenzie Gore (6-9)#31vs PHIJesus Luzardo (10-5)#10
Thu, Jul 30thvs TEXCole Winn@ NYMNolan McLean (8-8)#30
Fri, Jul 31stvs CWSErick Fedde (6-8)#411@ NYMKodai Senga (0-8)#120
Sat, Aug 1stvs CWSJordan Hicks (1-1)#158@ NYMZac Thornton (3-3)#138
Sun, Aug 2ndvs CWSAnthony Kay (9-5)#179@ NYMRobert Stock (0-2)#210
Tue, Aug 4th@ COLGabriel Hughes (0-4)#242@ ATLGrant Holmes (7-4)#170
Wed, Aug 5th@ COLTomoyuki Sugano (12-5)#439@ ATLBryce Elder (8-7)#168
Thu, Aug 6th   @ ATLMartin Perez (8-6)#199
Fri, Aug 7th@ SEALogan Gilbert (9-7)#11vs LAAGeorge Klassen (1-1)#244
Sat, Aug 8th@ SEAGeorge Kirby (8-9)#23vs LAAWalbert Urena (8-8)#252
Sun, Aug 9th@ SEAEmerson Hancock (6-7)#83vs LAAGrayson Rodriguez (3-5)#96
Tue, Aug 11th@ ATHMason Barnett (1-3)#429vs PITPaul Skenes (9-11)#4
Wed, Aug 12th@ ATHJack Perkins (2-9)#117vs PITCarmen Mlodzinski (6-5)#99
Thu, Aug 13th   vs PITBraxton Ashcraft (12-5)#28
Fri, Aug 14thvs BALChris Bassitt (4-4)#165@ CINChase Burns (13-2)#20
Sat, Aug 15thvs BALKyle Bradish (7-11)#40@ CINBrady Singer (5-11)#194
Sun, Aug 16thvs BALTrevor Rogers (7-8)#56@ CINNick Lodolo (3-2)#101
Mon, Aug 17thvs BALBrandon Young (9-3)#146@ PHICristopher Sanchez (15-4)#3
Tue, Aug 18thvs TORJose Soriano (9-6)#38@ PHIZack Wheeler (10-4)#9
Wed, Aug 19thvs TORMax Scherzer (1-5)#119@ PHIAaron Nola (4-9)#52
Fri, Aug 21st@ BALvs WSHBrad Lord (5-2)#177
Sat, Aug 22nd@ BALBrandon Young (9-3)#146vs WSHJake Irvin (2-6)#162
Sun, Aug 23rd@ BALShane Baz (4-12)#63vs WSHJackson Kent (0-0)#164
Mon, Aug 24th@ DETvs BOS
Tue, Aug 25th@ DETvs BOS
Wed, Aug 26th@ DETvs BOS
Fri, Aug 28thvs SD@ WSH
Sat, Aug 29thvs SD@ WSH
Sun, Aug 30thvs SD@ WSH
Mon, Aug 31stvs NYM@ WSH
Tue, Sep 1stvs NYM@ KC
Wed, Sep 2ndvs NYM@ KC
Thu, Sep 3rd@ TEX@ KC
Fri, Sep 4th@ TEXvs CHC
Sat, Sep 5th@ TEXvs CHC
Sun, Sep 6th@ TEXvs CHC
Mon, Sep 7th   vs NYM
Tue, Sep 8th@ ATLvs NYM
Wed, Sep 9th@ ATLvs NYM
Fri, Sep 11thvs HOUvs LAD
Sat, Sep 12thvs HOUvs LAD
Sun, Sep 13thvs HOUvs LAD
Mon, Sep 14th   @ ARI
Tue, Sep 15thvs ATH@ ARI
Wed, Sep 16thvs ATH@ ARI
Fri, Sep 18thvs BOS@ SD
Sat, Sep 19thvs BOS@ SD
Sun, Sep 20thvs BOS@ SD
Tue, Sep 22nd@ NYY@ CHC
Wed, Sep 23rd@ NYY@ CHC
Thu, Sep 24th@ NYY@ CHC
Fri, Sep 25th@ PHIvs ATL
Sat, Sep 26th@ PHIvs ATL
Sun, Sep 27th@ PHIvs ATL
Thu, Mar 26th@ STLMatthew Liberatore (5-9)#94   
Thu, Apr 16th@ CWSJordan Leasure   
Mon, May 11th@ TORKevin Gausman (6-11)#25   
Mon, Jun 8thvs BOSConnelly Early (7-5)#159   
Thu, Jun 25thvs KCSeth Lugo (5-7)#150   
Mon, Jul 6thvs NYYCam Schlittler (10-6)#16   
Thu, Jul 23rd@ TORShane Bieber (3-2)#93   
Mon, Aug 3rd@ COLMichael Lorenzen (3-10)#438   
Mon, Aug 10th@ ATHJacob Lopez (5-4)#178   
Thu, Aug 20thvs TORShane Bieber (3-2)#93   
Thu, Sep 10th@ ATL   
Thu, Sep 17thvs ATH