Skip to main content

Who Should I Trade?

Rafael Montero for Matt Barnes (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Rafael Montero
RP - HOU
Rafael Montero
Matt Barnes
RP - WSH
Matt Barnes
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 633# 934
   
Projections 
   
Strikeouts4536
Wins22
Saves10
ERA4.294.95
WHIP1.411.51
   
Misc 
   
Injury Alert-DFA
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 393
   
Who Should I Trade? Player Statistics
  Rafael Montero
RP - HOU
Rafael Montero
Matt Barnes
RP - WSH
Matt Barnes
2024 Stats 
   
   
Games Played1714
   
Games Started00
   
Innings Pitched16.213.1
   
Wins00
   
Losses10
   
Saves00
   
Blown Saves20
   
Holds40
   
Hits Allowed1216
   
Earned Runs710
   
Home Runs Allowed31
   
Strikeouts810
   
Walks54
   
ERA3.786.75
   
WHIP1.021.50
   
Who Should I Trade? Player Projections
  Rafael Montero
RP - HOU
Rafael Montero
Matt Barnes
RP - WSH
Matt Barnes
2024 Projections 
   
   
Games Played4746
   
Games Started00
   
Innings Pitched44.339.6
   
Wins22
   
Losses22
   
Saves10
   
Blown Saves00
   
Holds107
   
Hits Allowed4340
   
Earned Runs2122
   
Home Runs Allowed65
   
Strikeouts4536
   
Walks1717
   
ERA4.294.95
   
WHIP1.411.51
   
Who Should I Trade? Player Notes
  Rafael Montero
RP - HOU
Rafael Montero
Matt Barnes
RP - WSH
Matt Barnes
News 
  The Nationals have designated Matt Barnes for assignment.
Jesse Garcia
Tue, May 7th
  The Nationals have signed Matt Barnes to a minor league deal.
Ari Koslow
Tue, Feb 27th
  Matt Barnes has reportedly made good progress on a deal with the Nationals.
Ari Koslow
Mon, Feb 26th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Montero
RP - HOU
Rafael Montero
Matt Barnes
RP - WSH
Matt Barnes
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs NYYNestor Cortes Jr. (1-3)#28@ CINFrankie Montas (2-2)#142
Fri, Mar 29thvs NYYCarlos Rodon (2-2)#23   
Sat, Mar 30thvs NYYMarcus Stroman (2-1)#60@ CINHunter Greene (1-2)#45
Sun, Mar 31stvs NYYClarke Schmidt (3-1)#66@ CINNick Martinez (0-2)#152
Mon, Apr 1stvs TORBowden Francisvs PITMarco Gonzales (0-0)#224
Tue, Apr 2ndvs TORJose Berrios (4-2)#38   
Wed, Apr 3rdvs TORChris Bassitt (2-5)#27vs PITMitch Keller (3-3)#65
Fri, Apr 5th@ TEXCody Bradford (3-0)#168vs PHIAaron Nola (4-1)#17
Sat, Apr 6th@ TEXJon Gray (1-1)#61vs PHIRanger Suarez (6-0)#40
Sun, Apr 7th@ TEXDane Dunning (3-2)#113vs PHICristopher Sanchez (1-3)#68
Mon, Apr 8th@ TEXAndrew Heaney (0-4)#118@ SFBlake Snell (0-3)#34
Tue, Apr 9th@ KCCole Ragans (2-2)#26@ SFKyle Harrison (2-1)#93
Wed, Apr 10th@ KCSeth Lugo (5-1)#110@ SFJordan Hicks (2-1)#95
Thu, Apr 11th@ KCBrady Singer (2-1)#100   
Fri, Apr 12thvs TEXDane Dunning (3-2)#113@ OAKPaul Blackburn (3-1)#121
Sat, Apr 13thvs TEXAndrew Heaney (0-4)#118@ OAKJoe Boyle (2-5)#256
Sun, Apr 14thvs TEXNathan Eovaldi (2-2)#48@ OAKAlex Wood (1-2)#191
Mon, Apr 15thvs ATLDarius Vines (0-1)#208@ LADTyler Glasnow (6-1)#6
Tue, Apr 16thvs ATLReynaldo Lopez (2-1)#56@ LADKyle Hurt (0-1)#246
Wed, Apr 17thvs ATLMax Fried (2-1)#13@ LADLandon Knack (1-1)#270
Fri, Apr 19th@ WSHMacKenzie Gore (2-3)#57vs HOUJustin Verlander (1-0)#25
Sat, Apr 20th@ WSHTrevor Williams (3-0)#344vs HOURonel Blanco (3-0)#126
Sun, Apr 21st@ WSHMitchell Parker (2-1)#245vs HOUHunter Brown (0-4)#71
Tue, Apr 23rd@ CHCJordan Wicks (1-2)#117vs LADJames Paxton (4-0)#156
Wed, Apr 24th@ CHCJameson Taillon (3-0)#107vs LADLandon Knack (1-1)#270
Thu, Apr 25th@ CHCJavier Assad (3-0)#166vs LADYoshinobu Yamamoto (3-1)#9
Sat, Apr 27th@ COLCal Quantrill (1-3)#413@ MIAEdward Cabrera (1-1)#96
Sun, Apr 28th@ COLAustin Gomber (0-2)#411@ MIARyan Weathers (2-3)#234
Tue, Apr 30thvs CLECarlos Carrasco (2-2)#332@ TEXJon Gray (1-1)#61
Wed, May 1stvs CLETriston McKenzie (2-2)#82@ TEXAndrew Heaney (0-4)#118
Thu, May 2ndvs CLELogan Allen (3-2)#97@ TEXNathan Eovaldi (2-2)#48
Fri, May 3rdvs SEAGeorge Kirby (3-2)#2vs TORYusei Kikuchi (2-2)#39
Sat, May 4thvs SEALogan Gilbert (3-0)#14vs TORKevin Gausman (2-3)#8
Sun, May 5thvs SEABryce Miller (3-2)#47vs TORAlek Manoah (0-0)#157
Tue, May 7th@ NYYLuis Gil (2-1)#99vs BALCorbin Burnes (3-1)#7
Wed, May 8th@ NYYCarlos Rodon (2-2)#23vs BALKyle Bradish (0-0)#42
Thu, May 9th@ NYYMarcus Stroman (2-1)#60   
Fri, May 10th@ DETCasey Mize (1-1)#120@ BOSJosh Winckowski (1-1)#198
Sat, May 11th@ DETTarik Skubal (4-0)#5@ BOSTanner Houck (3-3)#72
Sun, May 12th@ DETJack Flaherty (0-2)#80@ BOSCooper Criswell (2-1)#265
Mon, May 13thvs OAKJP Sears (2-2)#88@ CWSChris Flexen (1-3)#389
Tue, May 14thvs OAK@ CWS
Wed, May 15thvs OAK@ CWS
Thu, May 16thvs OAK   
Sat, May 18thvs MIL@ PHI
Sun, May 19thvs MIL@ PHI
Tue, May 21stvs LAAvs MIN
Wed, May 22ndvs LAAvs MIN
Fri, May 24th@ OAKvs SEA
Sat, May 25th@ OAKvs SEA
Sun, May 26th@ OAKvs SEA
Mon, May 27th@ SEA@ ATL
Tue, May 28th@ SEA@ ATL
Wed, May 29th@ SEA@ ATL
Thu, May 30th@ SEA@ ATL
Fri, May 31stvs MIN@ CLE
Sat, Jun 1stvs MIN@ CLE
Sun, Jun 2ndvs MIN@ CLE
Mon, Jun 3rdvs STLvs NYM
Tue, Jun 4thvs STLvs NYM
Wed, Jun 5thvs STLvs NYM
Fri, Jun 7th@ LAAvs ATL
Sat, Jun 8th@ LAAvs ATL
Sun, Jun 9th@ LAAvs ATL
Mon, Jun 10th@ SF   
Tue, Jun 11th@ SF@ DET
Wed, Jun 12th@ SF@ DET
Sat, Jun 15thvs DETvs MIA
Sun, Jun 16thvs DETvs MIA
Wed, Jun 19th@ CWSvs ARI
Thu, Jun 20th@ CWSvs ARI
Fri, Jun 21stvs BAL@ COL
Sat, Jun 22ndvs BAL@ COL
Sun, Jun 23rdvs BAL@ COL
Tue, Jun 25thvs COL@ SD
Wed, Jun 26thvs COL@ SD
Fri, Jun 28th@ NYM@ TB
Sat, Jun 29th@ NYM@ TB
Sun, Jun 30th@ NYM@ TB
Mon, Jul 1st@ TORvs NYM
Tue, Jul 2nd@ TORvs NYM
Wed, Jul 3rd@ TORvs NYM
Thu, Jul 4th@ TORvs NYM
Sat, Jul 6th@ MINvs STL
Sun, Jul 7th@ MINvs STL
Tue, Jul 9thvs MIA@ NYM
Wed, Jul 10thvs MIA@ NYM
Thu, Jul 11thvs MIA@ NYM
Fri, Jul 12thvs TEX@ MIL
Fri, Jul 19th@ SEAvs CIN
Sat, Jul 20th@ SEAvs CIN
Sun, Jul 21st@ SEAvs CIN
Mon, Jul 22nd@ OAK   
Tue, Jul 23rd@ OAKvs SD
Wed, Jul 24th@ OAKvs SD
Fri, Jul 26thvs LAD@ STL
Sat, Jul 27thvs LAD@ STL
Sun, Jul 28thvs LAD@ STL
Mon, Jul 29thvs PIT@ ARI
Wed, Jul 31stvs PIT@ ARI
Fri, Aug 2ndvs TBvs MIL
Sat, Aug 3rdvs TBvs MIL
Sun, Aug 4thvs TBvs MIL
Mon, Aug 5th@ TEXvs SF
Tue, Aug 6th@ TEXvs SF
Wed, Aug 7th@ TEXvs SF
Sat, Aug 10th@ BOSvs LAA
Sun, Aug 11th@ BOSvs LAA
Mon, Aug 12th@ TB   
Tue, Aug 13th@ TB@ BAL
Fri, Aug 16thvs CWS@ PHI
Sat, Aug 17thvs CWS@ PHI
Sun, Aug 18thvs CWS@ PHI
Mon, Aug 19thvs BOS   
Tue, Aug 20thvs BOSvs COL
Wed, Aug 21stvs BOSvs COL
Thu, Aug 22nd@ BALvs COL
Fri, Aug 23rd@ BAL@ ATL
Sun, Aug 25th@ BAL@ ATL
Mon, Aug 26th@ PHIvs NYY
Tue, Aug 27th@ PHIvs NYY
Wed, Aug 28th@ PHIvs NYY
Fri, Aug 30thvs KCvs CHC
Sat, Aug 31stvs KCvs CHC
Sun, Sep 1stvs KCvs CHC
Mon, Sep 2nd@ CIN   
Wed, Sep 4th@ CIN@ MIA
Thu, Sep 5th@ CIN@ PIT
Fri, Sep 6thvs ARI@ PIT
Sun, Sep 8thvs ARI@ PIT
Tue, Sep 10thvs OAKvs ATL
Wed, Sep 11thvs OAKvs ATL
Thu, Sep 12thvs OAKvs MIA
Fri, Sep 13th@ LAAvs MIA
Sat, Sep 14th@ LAAvs MIA
Mon, Sep 16th@ SD@ NYM
Tue, Sep 17th@ SD@ NYM
Wed, Sep 18th@ SD@ NYM
Thu, Sep 19thvs LAA@ CHC
Sat, Sep 21stvs LAA@ CHC
Sun, Sep 22ndvs LAA@ CHC
Tue, Sep 24thvs SEAvs KC
Wed, Sep 25thvs SEAvs KC
Fri, Sep 27th@ CLEvs PHI
Sat, Sep 28th@ CLEvs PHI
Sun, Sep 29th@ CLEvs PHI
Thu, Apr 4th   vs PITMartin Perez (1-2)#178
Fri, Apr 26th   @ MIAAnthony Maldonado
Mon, Apr 29th   @ MIATrevor Rogers (0-5)#114
Fri, May 17th   @ PHI
Mon, May 20th   vs MIN
Thu, Jun 6th   vs ATL
Thu, Jun 13th   @ DET
Fri, Jun 14th   vs MIA
Tue, Jun 18th   vs ARI
Mon, Jun 24th   @ SD
Fri, Jul 5th   vs STL
Mon, Jul 8th   vs STL
Sat, Jul 13th   @ MIL
Sun, Jul 14th   @ MIL
Thu, Jul 25th   vs SD
Tue, Jul 30th   @ ARI
Thu, Aug 8th   vs SF
Fri, Aug 9th   vs LAA
Wed, Aug 14th   @ BAL
Thu, Aug 15th   @ PHI
Sat, Aug 24th   @ ATL
Tue, Sep 3rd   @ MIA
Sat, Sep 7th   @ PIT
Sun, Sep 15th   vs MIA
Fri, Sep 20th   @ CHC
Thu, Sep 26th   vs KC