Skip to main content

Who Should I Trade?

Trevor May for Mitch Keller (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Mitch Keller
Mitch Keller
Trevor May
Trevor May
Recommended by
5 of 6 experts
Recommended by
1 of 6 experts
Rest of Season# 196# 247
VBR# 596# 398
Injury Alert-IL60
Expert Ranks 
Pierre Camus
# 172# 193
Andrew Seifter
# 216
Mick Ciallela
# 188# 255
Nate Miller
Fantasy Six Pack
# 139
Scott Youngson
Pitcher List
# 174
Mike Maher
# 158
Who Should I Trade? Player Statistics
  Mitch Keller
Mitch Keller
Trevor May
Trevor May
2022 Stats 
Games Played148
Games Started120
Innings Pitched66.08.2
Blown Saves00
Hits Allowed6713
Earned Runs358
Home Runs Allowed62
Who Should I Trade? Player Projections
  Mitch Keller
Mitch Keller
Trevor May
Trevor May
2022 Projections 
Games Played1932
Games Started170
Innings Pitched82.632.8
Blown Saves00
Hits Allowed8428
Earned Runs4414
Home Runs Allowed105
Who Should I Trade? Player Notes
  Mitch Keller
Mitch Keller
Trevor May
Trevor May
 Mitch Keller allowed three runs on five hits and a walk while striking out five across five innings during Friday’s 4-3 extra-inning loss to the Rays.
Andy Zimmerman
Sat, Jun 25th
Trevor May will be shut down from throwing for four weeks following a stress reaction on his humerus as reported by SNY's Steve Gelbs.
Luke Monaldo
Wed, May 4th
 Mitch Keller allowed two runs (one earned) on three hits and three walks while striking out four across six innings during Sunday's 4-3 win over San Francisco.
Andy Zimmerman
Sun, Jun 19th
The Mets placed Trevor May on the 15-day IL with right triceps inflammation on Tuesday. The team recalled Adonis Medina from Triple-A to take May's spot on the roster.
Dan Harris
Tue, May 3rd
 Mitch Keller allowed two earned runs on seven hits and a walk while striking out a pair across 5 1/3 innings during Monday’s 7-5 loss to the Cardinals.
Andy Zimmerman
Tue, Jun 14th
Trevor May worked a perfect ninth inning of a 3-1 win for the Mets over the Giants on Tuesday to record his first save of the season. The right-hander recorded one strikeout without allowing a baserunner.
Brad Richter
Wed, Apr 20th
 Mitch Keller allowed one run on four hits and two walks while striking out seven in six innings during Wednesday's 3-1 loss to the Tigers.
Andy Zimmerman
Wed, Jun 8th
 Mitch Keller allowed two runs on two hits and five walks while striking out five in five innings of work during Tuesday's 5-3 win over the Dodgers.
Andy Zimmerman
Wed, Jun 1st
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mitch Keller
Mitch Keller
Trevor May
Trevor May
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ STLAdam Wainwright (5-5)#42@ WSHPatrick Corbin (3-10)#135
Fri, Apr 8th   @ WSHJosiah Gray (6-4)#125
Sat, Apr 9th@ STLMiles Mikolas (5-5)#50@ WSHJoan Adon (1-11)#386
Sun, Apr 10th@ STLSteven Matz (3-3)#88@ WSHErick Fedde (5-5)#188
Mon, Apr 11th   @ PHIRanger Suarez (6-4)#78
Tue, Apr 12thvs CHCDrew Smyly (2-5)#148@ PHIZack Wheeler (6-4)#15
Wed, Apr 13thvs CHCKyle Hendricks (3-6)#130@ PHIAaron Nola (4-5)#6
Fri, Apr 15thvs WSHErick Fedde (5-5)#188vs ARIZach Davies (2-4)#192
Sat, Apr 16thvs WSHJosh Rogers (2-2)#380vs ARIZac Gallen (4-2)#41
Sun, Apr 17thvs WSHPatrick Corbin (3-10)#135vs ARIHumberto Castellanos (3-2)#236
Tue, Apr 19th@ MILCorbin Burnes (5-4)#4vs SFLogan Webb (6-2)#20
Wed, Apr 20th@ MILBrandon Woodruff (5-3)#30vs SFCarlos Rodon (6-4)#9
Thu, Apr 21st@ CHCMark Leiter Jr. (1-1)#228vs SFAnthony DeSclafani (0-1)#82
Fri, Apr 22nd@ CHCDrew Smyly (2-5)#148@ ARIZac Gallen (4-2)#41
Sat, Apr 23rd@ CHCKyle Hendricks (3-6)#130@ ARIHumberto Castellanos (3-2)#236
Sun, Apr 24th@ CHCJustin Steele (2-5)#150@ ARIMadison Bumgarner (3-7)#129
Mon, Apr 25th   @ STLMiles Mikolas (5-5)#50
Tue, Apr 26thvs MILBrandon Woodruff (5-3)#30@ STLJordan Hicks (1-4)#194
Wed, Apr 27thvs MILAaron Ashby (1-5)#94@ STLSteven Matz (3-3)#88
Fri, Apr 29thvs SDYu Darvish (7-3)#24vs PHIAaron Nola (4-5)#6
Sat, Apr 30thvs SDSean Manaea (3-3)#28vs PHIKyle Gibson (4-3)#84
Sun, May 1stvs SDJoe Musgrove (8-1)#10vs PHIZach Eflin (2-5)#66
Mon, May 2nd   vs ATLMax Fried (7-2)#14
Tue, May 3rd   vs ATLKyle Wright (8-4)#38
Wed, May 4th@ DETAlex Faedo (1-4)#128vs ATLIan Anderson (6-4)#92
Thu, May 5th   @ PHIAaron Nola (4-5)#6
Sun, May 8th@ CINTyler Mahle (2-6)#53@ PHICristopher Sanchez (0-1)#256
Tue, May 10thvs LADTony Gonsolin (9-0)#21@ WSHPatrick Corbin (3-10)#135
Wed, May 11thvs LADRyan Pepiot (0-0)#309@ WSHAaron Sanchez (3-3)#385
Thu, May 12thvs CINConnor Overton (1-0)#229@ WSHJoan Adon (1-11)#386
Fri, May 13thvs CINTyler Mahle (2-6)#53vs SEAMarco Gonzales (4-7)#90
Sat, May 14thvs CINLuis Castillo (2-4)#45vs SEAGeorge Kirby (2-2)#73
Sun, May 15thvs CINHunter Greene (3-8)#114vs SEARobbie Ray (6-6)#18
Tue, May 17th@ CHCKeegan Thompson (7-2)#99vs STLSteven Matz (3-3)#88
Wed, May 18th@ CHCDrew Smyly (2-5)#148vs STLJordan Hicks (1-4)#194
Thu, May 19th   vs STLDakota Hudson (5-4)#95
Sat, May 21stvs STLMatthew Liberatore (2-1)#175@ COLTy Blach (1-0)#384
Sun, May 22ndvs STLSteven Matz (3-3)#88@ COLAustin Gomber (3-7)#189
Mon, May 23rdvs COLChad Kuhl (4-5)#263@ SFAlex Cobb (3-3)#91
Tue, May 24thvs COLKyle Freeland (3-5)#166@ SFLogan Webb (6-2)#20
Wed, May 25thvs COLRyan Feltner (1-2)#382@ SFJakob Junis (4-1)#124
Fri, May 27th@ SDSean Manaea (3-3)#28vs PHIBailey Falter (0-2)#206
Sat, May 28th@ SDJoe Musgrove (8-1)#10vs PHIZach Eflin (2-5)#66
Sun, May 29th@ SDMacKenzie Gore (4-3)#116vs PHIZack Wheeler (6-4)#15
Mon, May 30th@ LADWalker Buehler (6-3)#136vs WSHErick Fedde (5-5)#188
Tue, May 31st@ LADJulio Urias (5-6)#12vs WSHPatrick Corbin (3-10)#135
Wed, Jun 1st@ LADMitch White (1-1)#191vs WSHEvan Lee (0-1)#319
Thu, Jun 2nd   @ LADTony Gonsolin (9-0)#21
Fri, Jun 3rdvs ARIMerrill Kelly (6-5)#109@ LADTyler Anderson (8-0)#55
Sat, Jun 4thvs ARIZach Davies (2-4)#192@ LADWalker Buehler (6-3)#136
Sun, Jun 5thvs ARIZac Gallen (4-2)#41@ LADJulio Urias (5-6)#12
Mon, Jun 6th   @ SDBlake Snell (0-4)#83
Tue, Jun 7thvs DETTarik Skubal (5-5)#32@ SDYu Darvish (7-3)#24
Wed, Jun 8thvs DETAlex Faedo (1-4)#128@ SDSean Manaea (3-3)#28
Fri, Jun 10th@ ATLSpencer Strider (3-2)#89@ LAAJhonathan Diaz (1-1)#258
Sat, Jun 11th@ ATLCharlie Morton (4-3)#47@ LAAMichael Lorenzen (6-5)#132
Sun, Jun 12th@ ATLKyle Wright (8-4)#38@ LAAPatrick Sandoval (3-2)#69
Tue, Jun 14th@ STLMiles Mikolas (5-5)#50vs MILAdrian Houser (4-8)#155
Wed, Jun 15th@ STLJack Flaherty (0-0)#68vs MILCorbin Burnes (5-4)#4
Thu, Jun 16th   vs MILAaron Ashby (1-5)#94
Fri, Jun 17thvs SFCarlos Rodon (6-4)#9vs MIAPablo Lopez (5-3)#17
Sat, Jun 18thvs SFAlex Wood (5-6)#75vs MIABraxton Garrett (1-2)#254
Sun, Jun 19thvs SFAlex Cobb (3-3)#91vs MIASandy Alcantara (7-3)#1
Mon, Jun 20thvs CHCCaleb Kilian (0-2)#238vs MIATrevor Rogers (3-6)#72
Tue, Jun 21stvs CHCMatt Swarmer (1-3)#246@ HOUJose Urquidy (6-3)#76
Wed, Jun 22ndvs CHCKeegan Thompson (7-2)#99@ HOULuis Garcia (5-5)#39
Fri, Jun 24th@ TBJeffrey Springs (3-2)#25@ MIASandy Alcantara (7-3)#1
Sat, Jun 25th@ TBCorey Kluber (3-4)#48@ MIATrevor Rogers (3-6)#72
Sun, Jun 26th@ TBShane McClanahan (7-3)#8@ MIA
Tue, Jun 28th@ WSHPatrick Corbin (3-10)#135vs HOULuis Garcia (5-5)#39
Wed, Jun 29th@ WSHPaolo Espino (0-1)#199vs HOUFramber Valdez (7-3)#22
Fri, Jul 1stvs MILCorbin Burnes (5-4)#4vs TEX
Sat, Jul 2ndvs MILvs TEXGlenn Otto (4-2)#146
Sun, Jul 3rdvs MILEric Lauer (6-3)#87vs TEXMartin Perez (5-2)#60
Mon, Jul 4th   @ CIN
Tue, Jul 5thvs NYY@ CIN
Wed, Jul 6thvs NYY@ CIN
Thu, Jul 7th@ CINvs MIA
Fri, Jul 8th@ MILvs MIA
Sat, Jul 9th@ MILvs MIA
Sun, Jul 10th@ MILvs MIA
Mon, Jul 11th@ MIA@ ATL
Tue, Jul 12th@ MIA@ ATL
Wed, Jul 13th@ MIA@ ATL
Thu, Jul 14th@ MIA@ CHC
Fri, Jul 15th@ COL@ CHC
Sat, Jul 16th@ COL@ CHC
Sun, Jul 17th@ COL@ CHC
Fri, Jul 22ndvs MIAvs SD
Sat, Jul 23rdvs MIAvs SD
Sun, Jul 24thvs MIAvs SD
Tue, Jul 26th@ CHCvs NYY
Wed, Jul 27th   vs NYY
Fri, Jul 29thvs PHI@ MIA
Sat, Jul 30thvs PHI@ MIA
Sun, Jul 31stvs PHI@ MIA
Mon, Aug 1st   @ WSH
Tue, Aug 2ndvs MIL@ WSH
Wed, Aug 3rdvs MIL@ WSH
Thu, Aug 4thvs MILvs ATL
Fri, Aug 5th@ BALvs ATL
Sat, Aug 6th@ BALvs ATL
Sun, Aug 7th@ BALvs ATL
Mon, Aug 8th@ ARIvs CIN
Tue, Aug 9th@ ARIvs CIN
Wed, Aug 10th@ ARIvs CIN
Fri, Aug 12th@ SFvs PHI
Sat, Aug 13th@ SFvs PHI
Sun, Aug 14th@ SFvs PHI
Mon, Aug 15th   @ ATL
Tue, Aug 16thvs BOS@ ATL
Wed, Aug 17thvs BOS@ ATL
Thu, Aug 18thvs BOS@ ATL
Fri, Aug 19thvs CIN@ PHI
Sat, Aug 20thvs CIN@ PHI
Sun, Aug 21stvs CIN@ PHI
Mon, Aug 22ndvs ATL@ NYY
Tue, Aug 23rdvs ATL@ NYY
Thu, Aug 25th   vs COL
Fri, Aug 26th@ PHIvs COL
Sat, Aug 27th@ PHIvs COL
Sun, Aug 28th@ PHIvs COL
Tue, Aug 30th@ MILvs LAD
Wed, Aug 31st@ MILvs LAD
Thu, Sep 1st   vs LAD
Fri, Sep 2ndvs TORvs WSH
Sat, Sep 3rdvs TORvs WSH
Sun, Sep 4thvs TORvs WSH
Mon, Sep 5thvs NYM@ PIT
Tue, Sep 6thvs NYM@ PIT
Wed, Sep 7thvs NYM@ PIT
Fri, Sep 9thvs STL@ MIA
Sat, Sep 10thvs STL@ MIA
Sun, Sep 11thvs STL@ MIA
Mon, Sep 12th@ CINvs CHC
Tue, Sep 13th@ CINvs CHC
Wed, Sep 14th@ CINvs CHC
Thu, Sep 15th@ NYMvs PIT
Fri, Sep 16th@ NYMvs PIT
Sat, Sep 17th@ NYMvs PIT
Sun, Sep 18th@ NYMvs PIT
Mon, Sep 19th   @ MIL
Tue, Sep 20th@ NYY@ MIL
Wed, Sep 21st@ NYY@ MIL
Fri, Sep 23rdvs CHC@ OAK
Sat, Sep 24thvs CHC@ OAK
Sun, Sep 25thvs CHC@ OAK
Tue, Sep 27thvs CINvs MIA
Wed, Sep 28thvs CINvs MIA
Fri, Sep 30th@ STL@ ATL
Sat, Oct 1st@ STL@ ATL
Sun, Oct 2nd@ STL@ ATL
Mon, Oct 3rdvs STLvs WSH
Tue, Oct 4thvs STLvs WSH
Wed, Oct 5thvs STLvs WSH
Thu, Apr 14thvs WSHJoan Adon (1-11)#386   
Mon, Apr 18th@ MILEric Lauer (6-3)#87   
Thu, Apr 28thvs MILFreddy Peralta (3-2)#106   
Sat, May 7th@ CINDauri Moreta   
Mon, May 9thvs LADJulio Urias (5-6)#12   
Mon, May 16th@ CHCWade Miley (1-0)#180   
Fri, May 20thvs STLAdam Wainwright (5-5)#42   
Thu, Jun 9th@ ATLMax Fried (7-2)#14   
Mon, Jun 13th@ STLZack Thompson (1-0)#305   
Thu, Jun 23rdvs CHCJustin Steele (2-5)#150   
Mon, Jun 27th@ WSHErick Fedde (5-5)#188   
Thu, Jun 30thvs MILAdrian Houser (4-8)#155   
Mon, Jul 25th@ CHC   
Thu, Jul 28thvs PHI   
Thu, Aug 11th@ ARI   
Wed, Aug 24thvs ATL   
Mon, Aug 29th@ MIL   
Thu, Sep 22ndvs CHC   
Mon, Sep 26thvs CIN