Skip to main content

Who Should I Trade?

John Means for Triston McKenzie (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Triston McKenzie
SP - CLE
Triston McKenzie
John Means
SP - BAL
John Means
Expert
Recommendation
86%
Recommended by
6 of 7 experts
14%
Recommended by
1 of 7 experts
Rankings 
   
Rest of Season# 97# 142
VBR# 303# 308
   
Projections 
   
Strikeouts10583
Wins66
Saves00
ERA4.304.16
WHIP1.291.25
   
Misc 
   
Injury Alert-IL15
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 56
   
Scott Pianowski
Yahoo! Sports
# 75
   
Pat Fitzmaurice
FantasyPros
# 84
   
Dalton Del Don
Yahoo! Sports
# 91
   
Mike Maher
FantasyPros
# 134# 177
   
Kelly Kirby
FantasyPros
# 110# 122
   
Christopher Welsh
FantasyPros
# 111# 109
   
Who Should I Trade? Player Statistics
  Triston McKenzie
SP - CLE
Triston McKenzie
John Means
SP - BAL
John Means
2024 Stats 
   
   
Games Played4
   
Games Started4
   
Innings Pitched18.0
   
Wins2
   
Losses2
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed14
   
Earned Runs10
   
Home Runs Allowed3
   
Strikeouts11
   
Walks15
   
ERA5.00
   
WHIP1.61
   
Who Should I Trade? Player Projections
  Triston McKenzie
SP - CLE
Triston McKenzie
John Means
SP - BAL
John Means
2024 Projections 
   
   
Games Played2025
   
Games Started2018
   
Innings Pitched110.9105.5
   
Wins66
   
Losses75
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed101101
   
Earned Runs5349
   
Home Runs Allowed1716
   
Strikeouts10583
   
Walks3826
   
ERA4.304.16
   
WHIP1.291.25
   
Who Should I Trade? Player Notes
  Triston McKenzie
SP - CLE
Triston McKenzie
John Means
SP - BAL
John Means
News 
 Triston McKenzie delivered a strong performance, allowing just one earned run on three hits and three walks while striking out six over five innings in Friday's 10-2 victory over the Athletics.
Chris Schommer
Sat, Apr 20th
John Means (elbow) is slated to work two innings at Triple-A Norfolk on Sunday.
Nate Miller - FantasyPros
Sat, Mar 30th
 Triston McKenzie is reportedly pitching through a torn ligament in his elbow.
Ari Koslow
Thu, Apr 18th
Orioles manager Brandon Hyde said it is unlikely that John Means will get into any Grapefruit League action this spring.
Ari Koslow
Sat, Mar 2nd
 Triston McKenzie managed to keep the Chicago White Sox scoreless over 5.2 innings in a 4-0 victory for the Cleveland Guardians on Monday.
Matthew Adam
Tue, Apr 9th
John Means said it’s “probably unlikely” he’ll be built up in time to be part of the Orioles’ Opening Day rotation.
Ari Koslow
Fri, Feb 16th
 Triston McKenzie took the loss on Monday against the Mariners, allowing five runs (four earned) on four hits across 3 1/3 innings with two strikeouts and two walks.
Ari Koslow
Tue, Apr 2nd
John Means is likely out for Opening Day after his elbow flared up.
Ari Koslow
Thu, Feb 15th
 Triston McKenzie is throwing a simulated game on Thursday.
Ari Koslow
Thu, Feb 29th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Triston McKenzie
SP - CLE
Triston McKenzie
John Means
SP - BAL
John Means
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ OAKAlex Wood (0-2)#173vs LAAPatrick Sandoval (1-3)#80
Sat, Mar 30th@ OAKJP Sears (1-1)#85vs LAAGriffin Canning (1-3)#92
Sun, Mar 31st@ OAKPaul Blackburn (2-1)#119vs LAAReid Detmers (3-1)#45
Mon, Apr 1st@ SEAEmerson Hancock (2-2)#183vs KCMichael Wacha (1-2)#97
Tue, Apr 2nd@ SEALuis Castillo (1-4)#2vs KCAlec Marsh (3-0)#336
Wed, Apr 3rd@ SEAGeorge Kirby (2-2)#3vs KCCole Ragans (0-2)#28
Fri, Apr 5th   @ PITJared Jones (2-2)#100
Sat, Apr 6th@ MINJoe Ryan (1-1)#11@ PITBailey Falter (2-1)#165
Sun, Apr 7th   @ PITMarco Gonzales (0-0)#210
Tue, Apr 9thvs CWSMichael Soroka (0-3)#229@ BOSBrayan Bello (3-1)#79
Wed, Apr 10thvs CWSErick Fedde (1-0)#150@ BOSKutter Crawford (1-0)#77
Thu, Apr 11th   @ BOSGarrett Whitlock (1-0)#73
Fri, Apr 12th   vs MILFreddy Peralta (2-0)#10
Sat, Apr 13thvs NYYCody Poteetvs MILDL Hall (0-1)#145
Sun, Apr 14thvs NYYNestor Cortes Jr. (1-1)#34vs MILColin Rea (2-0)#148
Mon, Apr 15th@ BOSKutter Crawford (1-0)#77vs MINLouie Varland (0-4)#112
Tue, Apr 16th@ BOSGarrett Whitlock (1-0)#73vs MINChris Paddack (1-1)#82
Wed, Apr 17th@ BOSTanner Houck (3-2)#72vs MINPablo Lopez (1-2)#4
Fri, Apr 19thvs OAKJoe Boyle (1-4)#266@ KCAlec Marsh (3-0)#336
Sat, Apr 20thvs OAKAlex Wood (0-2)#173@ KCCole Ragans (0-2)#28
Sun, Apr 21stvs OAKRoss Stripling (0-5)#110@ KCSeth Lugo (3-1)#126
Mon, Apr 22nd   @ LAAReid Detmers (3-1)#45
Tue, Apr 23rdvs BOSTanner Houck (3-2)#72@ LAAGriffin Canning (1-3)#92
Wed, Apr 24thvs BOSCooper Criswell (1-1)#302@ LAATyler Anderson (2-3)#178
Fri, Apr 26th@ ATLChris Sale (2-1)#21vs OAKRoss Stripling (0-5)#110
Sat, Apr 27th@ ATLCharlie Morton (2-0)#58vs OAKJP Sears (1-1)#85
Sun, Apr 28th@ ATLBryce Elder (1-0)#128vs OAKPaul Blackburn (2-1)#119
Mon, Apr 29th   vs NYYClarke Schmidt (2-0)#67
Tue, Apr 30th@ HOUJ.P. France (0-3)#168vs NYYNestor Cortes Jr. (1-1)#34
Wed, May 1st@ HOUvs NYYLuis Gil (1-1)#109
Thu, May 2nd@ HOUJustin Verlander (1-0)#26vs NYYCarlos Rodon (1-1)#24
Fri, May 3rdvs LAAJose Soriano (0-3)#115@ CINHunter Greene (0-2)#44
Sat, May 4thvs LAAReid Detmers (3-1)#45@ CINAndrew Abbott (1-2)#108
Sun, May 5thvs LAAGriffin Canning (1-3)#92@ CINNick Lodolo (2-0)#59
Tue, May 7thvs DET@ WSH
Wed, May 8thvs DET@ WSH
Fri, May 10th@ CWSvs ARI
Sat, May 11th@ CWSvs ARI
Sun, May 12th@ CWSvs ARI
Mon, May 13th@ TEXvs TOR
Tue, May 14th@ TEXvs TOR
Wed, May 15th@ TEXvs TOR
Fri, May 17thvs MINvs SEA
Sat, May 18thvs MINvs SEA
Sun, May 19thvs MINvs SEA
Mon, May 20thvs NYM@ STL
Tue, May 21stvs NYM@ STL
Wed, May 22ndvs NYM@ STL
Thu, May 23rd   @ CWS
Fri, May 24th@ LAA@ CWS
Sat, May 25th@ LAA@ CWS
Sun, May 26th@ LAA@ CWS
Mon, May 27th@ COLvs BOS
Tue, May 28th@ COLvs BOS
Wed, May 29th@ COLvs BOS
Fri, May 31stvs WSHvs TB
Sat, Jun 1stvs WSHvs TB
Sun, Jun 2ndvs WSHvs TB
Mon, Jun 3rd   @ TOR
Tue, Jun 4thvs KC@ TOR
Wed, Jun 5thvs KC@ TOR
Thu, Jun 6thvs KC@ TOR
Fri, Jun 7th@ MIA@ TB
Sat, Jun 8th@ MIA@ TB
Sun, Jun 9th@ MIA@ TB
Mon, Jun 10th   @ TB
Tue, Jun 11th@ CINvs ATL
Wed, Jun 12th@ CINvs ATL
Thu, Jun 13th   vs ATL
Fri, Jun 14th@ TORvs PHI
Sat, Jun 15th@ TORvs PHI
Sun, Jun 16th@ TORvs PHI
Tue, Jun 18thvs SEA@ NYY
Wed, Jun 19thvs SEA@ NYY
Thu, Jun 20thvs SEA@ NYY
Fri, Jun 21stvs TOR@ HOU
Sat, Jun 22ndvs TOR@ HOU
Sun, Jun 23rdvs TOR@ HOU
Mon, Jun 24th@ BALvs CLE
Tue, Jun 25th@ BALvs CLE
Wed, Jun 26th@ BALvs CLE
Thu, Jun 27th@ KCvs TEX
Fri, Jun 28th@ KCvs TEX
Sat, Jun 29th@ KCvs TEX
Sun, Jun 30th@ KCvs TEX
Tue, Jul 2ndvs CWS@ SEA
Wed, Jul 3rdvs CWS@ SEA
Thu, Jul 4thvs CWS@ SEA
Fri, Jul 5thvs SF@ OAK
Sat, Jul 6thvs SF@ OAK
Sun, Jul 7thvs SF@ OAK
Tue, Jul 9th@ DETvs CHC
Wed, Jul 10th@ DETvs CHC
Thu, Jul 11th@ DETvs CHC
Fri, Jul 12th@ TBvs NYY
Sat, Jul 13th@ TBvs NYY
Sun, Jul 14th@ TBvs NYY
Fri, Jul 19thvs SD@ TEX
Sat, Jul 20thvs SD@ TEX
Sun, Jul 21stvs SD@ TEX
Tue, Jul 23rdvs DET@ MIA
Wed, Jul 24thvs DET@ MIA
Thu, Jul 25thvs DET@ MIA
Fri, Jul 26th@ PHIvs SD
Sat, Jul 27th@ PHIvs SD
Sun, Jul 28th@ PHIvs SD
Mon, Jul 29th@ DETvs TOR
Tue, Jul 30th@ DETvs TOR
Wed, Jul 31st   vs TOR
Thu, Aug 1stvs BAL@ CLE
Fri, Aug 2ndvs BAL@ CLE
Sat, Aug 3rdvs BAL@ CLE
Sun, Aug 4thvs BAL@ CLE
Tue, Aug 6thvs ARI@ TOR
Wed, Aug 7thvs ARI@ TOR
Thu, Aug 8th   @ TOR
Fri, Aug 9th@ MIN@ TB
Sat, Aug 10th@ MIN@ TB
Sun, Aug 11th@ MIN@ TB
Tue, Aug 13thvs CHCvs WSH
Wed, Aug 14thvs CHCvs WSH
Thu, Aug 15th   vs BOS
Fri, Aug 16th@ MILvs BOS
Sat, Aug 17th@ MILvs BOS
Sun, Aug 18th@ MILvs BOS
Mon, Aug 19th   @ NYM
Tue, Aug 20th@ NYY@ NYM
Wed, Aug 21st@ NYY@ NYM
Thu, Aug 22nd@ NYYvs HOU
Fri, Aug 23rdvs TEXvs HOU
Sat, Aug 24thvs TEXvs HOU
Sun, Aug 25thvs TEXvs HOU
Tue, Aug 27thvs KC@ LAD
Wed, Aug 28thvs KC@ LAD
Thu, Aug 29th   @ LAD
Fri, Aug 30thvs PIT@ COL
Sat, Aug 31stvs PIT@ COL
Sun, Sep 1stvs PIT@ COL
Mon, Sep 2nd@ KCvs CWS
Tue, Sep 3rd@ KCvs CWS
Wed, Sep 4th@ KCvs CWS
Fri, Sep 6th@ LADvs TB
Sat, Sep 7th@ LADvs TB
Sun, Sep 8th@ LADvs TB
Mon, Sep 9th@ CWS@ BOS
Tue, Sep 10th@ CWS@ BOS
Wed, Sep 11th@ CWS@ BOS
Fri, Sep 13thvs TB@ DET
Sat, Sep 14thvs TB@ DET
Sun, Sep 15thvs TB@ DET
Tue, Sep 17thvs MINvs SF
Wed, Sep 18thvs MINvs SF
Thu, Sep 19thvs MINvs SF
Fri, Sep 20th@ STLvs DET
Sat, Sep 21st@ STLvs DET
Sun, Sep 22nd@ STLvs DET
Tue, Sep 24thvs CIN@ NYY
Wed, Sep 25thvs CIN@ NYY
Thu, Sep 26th   @ NYY
Fri, Sep 27thvs HOU@ MIN
Sat, Sep 28thvs HOU@ MIN
Sun, Sep 29thvs HOU@ MIN
Fri, Mar 29th@ OAKRoss Stripling (0-5)#110   
Thu, Apr 4th@ MINPablo Lopez (1-2)#4   
Mon, Apr 8thvs CWSTanner Banks   
Thu, Apr 18th@ BOSBrennan Bernardino (0-1)#191   
Thu, Apr 25thvs BOSChase Anderson (0-0)#408   
Mon, May 6thvs DET   
Thu, May 9th@ CWS   
Mon, Jul 8th@ DET   
Mon, Jul 22ndvs DET   
Mon, Aug 5thvs ARI   
Mon, Aug 12thvs CHC   
Mon, Aug 26thvs KC   
Thu, Sep 12thvs TB   
Mon, Sep 16thvs MIN