Skip to main content

Who Should I Trade?

Dustin May for Brady Singer (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Dustin May
Dustin May
Brady Singer
Brady Singer
Recommended by
11 of 14 experts
Recommended by
3 of 14 experts
Rest of Season# 65# 81
VBR# 179# 400
Injury AlertIL60-
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 61# 79
Christopher Welsh
# 60# 76
Mike Maher
# 44# 175
Aaron Schill
FF Faceoff
# 58# 69
Brandon 'B_Don' Myers
# 49# 62
Keith Lott
Fantasy Six Pack
# 73# 106
Lucas Spence
Pitcher List
# 50# 89
Nate Miller
# 52# 58
Scott Youngson
Pitcher List
# 77# 92
Ethan Biddle
# 63# 71
Tristan Davis
SEMO Fantasy Sports Podcast
# 95
Joe Pisapia
# 91# 60
Mick Ciallela
# 114# 79
Kelly Kirby
# 70
Who Should I Trade? Player Statistics
  Dustin May
Dustin May
Brady Singer
Brady Singer
2023 Stats 
Games Played911
Games Started911
Innings Pitched48.054.1
Blown Saves00
Hits Allowed2965
Earned Runs1443
Home Runs Allowed18
Who Should I Trade? Player Projections
  Dustin May
Dustin May
Brady Singer
Brady Singer
2023 Projections 
Games Played2021
Games Started1719
Innings Pitched87.3116.9
Blown Saves00
Hits Allowed72120
Earned Runs3462
Home Runs Allowed814
Who Should I Trade? Player Notes
  Dustin May
Dustin May
Brady Singer
Brady Singer
 Dustin May forearm) has been transferred to the 60-day IL.
Vince DiSilvio
Tue, May 23rd
Brady Singer allowed two earned runs over six innings while striking out three and walking two, bringing his season ERA down to 6.35.
Chris Schommer
Wed, May 17th
 Dustin May has been placed on the 15-day IL due to a right forearm strain.
Vince DiSilvio
Thu, May 18th
Brady Singer turned in his best start of the season, allowing just one earned run on five hits and two walks while striking out four over six innings of work to earn his second win of the year as the Royals edged out the White Sox 4-3 on Thursday.
Chris Schommer
Fri, May 12th
 Dustin May was diagnosed with a flexor pronator strain and is expected to miss about six weeks.
Jesse Garcia
Thu, May 18th
Brady Singer struggled on the mound for the Royals Saturday, allowing five runs on six hits while also walking three and striking out four over four innings in a 5-4 loss to the Athletics.
Chris Schommer
Sun, May 7th
 Dustin May was removed from his Wednesday start after just one inning. His fastball velocity was down from his season averages.
Jesse Garcia
Wed, May 17th
Brady Singer allowed five hits, three walks, and eight earned runs in 2 2/3 innings pitched Sunday. Singer struck out five Royals’ hitters and tallied his third loss of the season.
Jesse Garcia
Mon, May 1st
 Dustin May gave up 5 hits and 1 walk while striking out 3 batters in his outing against the Padres.
Jesse Garcia
Sat, May 13th
Brady Singer allowed only one earned run over six innings, striking out five and walking none, as the Royals edged the Diamondbacks 5-4 on Tuesday.
Luke Monaldo
Wed, Apr 26th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Dustin May
Dustin May
Brady Singer
Brady Singer
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs ARIZac Gallen (6-2)#8vs MINPablo Lopez (3-3)#25
Fri, Mar 31stvs ARIMerrill Kelly (6-3)#47   
Sat, Apr 1stvs ARIMadison Bumgarner (0-3)vs MINSonny Gray (4-0)#35
Sun, Apr 2ndvs ARIZach Davies (0-1)#274vs MINJoe Ryan (7-1)#15
Mon, Apr 3rdvs COLRyan Feltner (2-3)#364vs TORJose Berrios (5-4)#40
Tue, Apr 4thvs COLGerman Marquez (2-2)vs TORYusei Kikuchi (5-2)#104
Thu, Apr 6th@ ARIMerrill Kelly (6-3)#47vs TORKevin Gausman (3-3)#9
Fri, Apr 7th@ ARIMadison Bumgarner (0-3)@ SFAlex Cobb (4-2)#46
Sat, Apr 8th@ ARIZach Davies (0-1)#274@ SFSean Manaea (2-2)#124
Sun, Apr 9th@ ARIRyne Nelson (1-2)#126@ SFAnthony DeSclafani (3-4)#92
Mon, Apr 10th@ SFLogan Webb (4-5)#18@ TEXAndrew Heaney (4-3)#39
Tue, Apr 11th@ SFAlex Wood (1-0)#97@ TEXJacob deGrom (2-0)#11
Wed, Apr 12th@ SFAlex Cobb (4-2)#46@ TEXNathan Eovaldi (6-2)#28
Fri, Apr 14thvs CHCJustin Steele (6-2)#54vs ATLCharlie Morton (5-5)#44
Sat, Apr 15thvs CHCJameson Taillon (0-3)#135vs ATLBryce Elder (3-0)#27
Sun, Apr 16thvs CHCDrew Smyly (5-2)#73vs ATLKyle Wright (0-1)#63
Mon, Apr 17thvs NYMDavid Peterson (1-6)#119vs TEXJacob deGrom (2-0)#11
Tue, Apr 18thvs NYMTylor Megill (5-3)#66vs TEXNathan Eovaldi (6-2)#28
Wed, Apr 19thvs NYMMax Scherzer (4-2)#19vs TEXMartin Perez (6-1)#67
Thu, Apr 20th@ CHCJavier Assad (0-2)#209   
Fri, Apr 21st@ CHCDrew Smyly (5-2)#73@ LAAShohei Ohtani (5-1)#5
Sat, Apr 22nd@ CHCHayden Wesneski (2-2)#115@ LAATyler Anderson (2-0)#93
Sun, Apr 23rd@ CHCMarcus Stroman (4-4)#42@ LAAReid Detmers (0-4)#81
Tue, Apr 25th@ PITJohan Oviedo (3-4)#146@ ARIRyne Nelson (1-2)#126
Wed, Apr 26th@ PITRoansy Contreras (3-4)#85@ ARIZac Gallen (6-2)#8
Thu, Apr 27th@ PITMitch Keller (6-1)#71@ MINTyler Mahle (1-2)
Fri, Apr 28thvs STLJack Flaherty (3-4)#88@ MINPablo Lopez (3-3)#25
Sat, Apr 29thvs STLJordan Montgomery (2-6)#52@ MINBailey Ober (3-2)#79
Sun, Apr 30thvs STLJake Woodford (1-2)#242@ MINSonny Gray (4-0)#35
Mon, May 1stvs PHITaijuan Walker (4-2)#91   
Tue, May 2ndvs PHIMatt Strahm (4-3)#105vs BALTyler Wells (3-1)#65
Wed, May 3rdvs PHIAaron Nola (4-3)#6vs BALKyle Gibson (6-3)#77
Fri, May 5th@ SDYu Darvish (3-4)#32vs OAKKyle Muller (1-4)#215
Sat, May 6th@ SDBlake Snell (1-6)#53vs OAKKen Waldichuk (1-4)#160
Sun, May 7th@ SDJoe Musgrove (2-2)#50vs OAKMason Miller (0-2)#250
Mon, May 8th@ MILFreddy Peralta (5-4)#49vs CWSDylan Cease (3-3)#34
Tue, May 9th@ MILEric Lauer (4-5)#82vs CWSLucas Giolito (3-4)#38
Wed, May 10th@ MILWade Miley (3-2)#165vs CWSLance Lynn (4-5)#59
Fri, May 12thvs SDBlake Snell (1-6)#53@ MILCorbin Burnes (4-4)#10
Sat, May 13thvs SDJoe Musgrove (2-2)#50@ MILAdrian Houser (1-0)#210
Sun, May 14thvs SDRyan Weathers (1-3)#238@ MILColin Rea (2-3)#229
Mon, May 15thvs MINPablo Lopez (3-3)#25@ SDMichael Wacha (5-1)#56
Tue, May 16thvs MINBailey Ober (3-2)#79@ SDSeth Lugo (3-3)#111
Wed, May 17thvs MINSonny Gray (4-0)#35@ SDYu Darvish (3-4)#32
Thu, May 18th@ STLAdam Wainwright (2-0)#101   
Fri, May 19th@ STLSteven Matz (0-6)#123@ CWSMichael Kopech (3-4)#90
Sat, May 20th@ STLMiles Mikolas (3-1)#58@ CWSLucas Giolito (3-4)#38
Sun, May 21st@ STLJack Flaherty (3-4)#88@ CWSLance Lynn (4-5)#59
Mon, May 22nd@ ATLCharlie Morton (5-5)#44vs DETMichael Lorenzen (2-2)#116
Tue, May 23rd@ ATLSpencer Strider (5-2)#1vs DETEduardo Rodriguez (4-4)#31
Wed, May 24th@ ATLBryce Elder (3-0)#27vs DETMatthew Boyd (3-3)#109
Fri, May 26th@ TBJalen Beeks (2-2)#130vs WSHPatrick Corbin (4-5)#173
Sat, May 27th@ TBTyler Glasnow (0-0)#30vs WSHJosiah Gray (4-5)#89
Sun, May 28th@ TBJosh Fleming (1-0)#141vs WSHMacKenzie Gore (3-3)#114
Mon, May 29thvs WSHTrevor Williams (2-2)#108@ STLAdam Wainwright (2-0)#101
Tue, May 30thvs WSHJake Irvin (1-2)#216@ STLMiles Mikolas (3-1)#58
Wed, May 31stvs WSHPatrick Corbin (4-5)#173   
Fri, Jun 2ndvs NYYLuis Severino (0-0)#43vs COLAustin Gomber (4-4)#306
Sat, Jun 3rdvs NYYGerrit Cole (6-0)#2vs COLKarl Kauffmann (0-2)#366
Sun, Jun 4thvs NYYDomingo German (2-3)#60vs COLKyle Freeland (4-5)#162
Tue, Jun 6th@ CIN@ MIA
Wed, Jun 7th@ CIN@ MIA
Thu, Jun 8th@ CIN   
Fri, Jun 9th@ PHI@ BAL
Sat, Jun 10th@ PHI@ BAL
Sun, Jun 11th@ PHI@ BAL
Tue, Jun 13thvs CWSvs CIN
Wed, Jun 14thvs CWSvs CIN
Thu, Jun 15thvs CWS   
Fri, Jun 16thvs SFvs LAA
Sat, Jun 17thvs SFvs LAA
Sun, Jun 18thvs SFvs LAA
Tue, Jun 20th@ LAA@ DET
Wed, Jun 21st@ LAA@ DET
Fri, Jun 23rdvs HOU@ TB
Sat, Jun 24thvs HOU@ TB
Sun, Jun 25thvs HOU@ TB
Tue, Jun 27th@ COLvs CLE
Wed, Jun 28th@ COLvs CLE
Thu, Jun 29th@ COLvs CLE
Fri, Jun 30th@ KCvs LAD
Sat, Jul 1st@ KCvs LAD
Sun, Jul 2nd@ KCvs LAD
Mon, Jul 3rdvs PIT@ MIN
Tue, Jul 4thvs PIT@ MIN
Wed, Jul 5thvs PIT@ MIN
Thu, Jul 6thvs PIT@ CLE
Fri, Jul 7thvs LAA@ CLE
Sat, Jul 8thvs LAA@ CLE
Fri, Jul 14th@ NYMvs TB
Sat, Jul 15th@ NYMvs TB
Sun, Jul 16th@ NYMvs TB
Mon, Jul 17th@ BALvs DET
Tue, Jul 18th@ BALvs DET
Wed, Jul 19th@ BALvs DET
Fri, Jul 21st@ TEX@ NYY
Sat, Jul 22nd@ TEX@ NYY
Sun, Jul 23rd@ TEX@ NYY
Mon, Jul 24thvs TOR@ CLE
Tue, Jul 25thvs TOR@ CLE
Wed, Jul 26thvs TOR@ CLE
Fri, Jul 28thvs CINvs MIN
Sat, Jul 29thvs CINvs MIN
Sun, Jul 30thvs CINvs MIN
Tue, Aug 1stvs OAKvs NYM
Wed, Aug 2ndvs OAKvs NYM
Thu, Aug 3rdvs OAKvs NYM
Fri, Aug 4th@ SD@ PHI
Sat, Aug 5th@ SD@ PHI
Sun, Aug 6th@ SD@ PHI
Mon, Aug 7th@ SD@ BOS
Tue, Aug 8th@ ARI@ BOS
Wed, Aug 9th@ ARI@ BOS
Thu, Aug 10thvs COL@ BOS
Fri, Aug 11thvs COLvs STL
Sat, Aug 12thvs COLvs STL
Sun, Aug 13thvs COL   
Tue, Aug 15thvs MILvs SEA
Wed, Aug 16thvs MILvs SEA
Thu, Aug 17thvs MILvs SEA
Fri, Aug 18thvs MIA@ CHC
Sat, Aug 19thvs MIA@ CHC
Sun, Aug 20thvs MIA@ CHC
Tue, Aug 22nd@ CLE@ OAK
Wed, Aug 23rd@ CLE@ OAK
Thu, Aug 24th@ CLE   
Fri, Aug 25th@ BOS@ SEA
Sat, Aug 26th@ BOS@ SEA
Sun, Aug 27th@ BOS@ SEA
Mon, Aug 28thvs ARIvs PIT
Tue, Aug 29thvs ARIvs PIT
Wed, Aug 30thvs ARIvs PIT
Thu, Aug 31stvs ATL   
Fri, Sep 1stvs ATLvs BOS
Sat, Sep 2ndvs ATLvs BOS
Sun, Sep 3rdvs ATLvs BOS
Tue, Sep 5th@ MIAvs CWS
Wed, Sep 6th@ MIAvs CWS
Thu, Sep 7th@ MIA   
Fri, Sep 8th@ WSH@ TOR
Sat, Sep 9th@ WSH@ TOR
Sun, Sep 10th@ WSH@ TOR
Mon, Sep 11thvs SD@ CWS
Tue, Sep 12thvs SD@ CWS
Wed, Sep 13thvs SD@ CWS
Fri, Sep 15th@ SEAvs HOU
Sat, Sep 16th@ SEAvs HOU
Sun, Sep 17th@ SEAvs HOU
Mon, Sep 18thvs DETvs CLE
Tue, Sep 19thvs DETvs CLE
Wed, Sep 20thvs DETvs CLE
Thu, Sep 21stvs SF   
Fri, Sep 22ndvs SF@ HOU
Sat, Sep 23rdvs SF@ HOU
Sun, Sep 24thvs SF@ HOU
Tue, Sep 26th@ COL@ DET
Wed, Sep 27th@ COL@ DET
Thu, Sep 28th@ COL@ DET
Fri, Sep 29th@ SFvs NYY
Sat, Sep 30th@ SFvs NYY
Sun, Oct 1st@ SFvs NYY
Wed, Apr 5th   vs TORAlek Manoah (1-5)#76
Mon, Apr 24th   @ ARITommy Henry (2-1)#178
Thu, May 4th   vs BALGrayson Rodriguez (2-2)#74
Thu, May 11th   vs CWSMike Clevinger (3-3)#156
Mon, Jun 5th   @ MIABraxton Garrett (1-2)#110
Mon, Jun 12th   vs CIN
Mon, Jun 19th   @ DET
Thu, Jun 22nd   @ TB
Sun, Jul 9th   @ CLE
Thu, Jul 20th   vs DET
Mon, Aug 14th   vs SEA
Mon, Aug 21st   @ OAK
Mon, Sep 4th   vs CWS