Skip to main content

Who Should I Trade?

Giovanny Gallegos for Triston McKenzie (2022)


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
Giovanny Gallegos
RP - STL
Giovanny Gallegos
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 60# 67
VBR# 129# 251
   
Projections 
   
Strikeouts5023
Wins21
Saves05
ERA3.763.38
WHIP1.141.12
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 72# 73
   
Pierre Camus
RotoBaller
# 36# 52
   
Andrew Seifter
FantasyPros
# 55# 101
   
Bart Wheeler
Hail to Fantasy Football
# 48# 114
   
Mick Ciallela
Fantrax
# 67# 69
   
Nate Miller
Fantasy Six Pack
# 62# 105
   
Brad Camara
RotoBaller
# 51# 105
   
Scott Youngson
Pitcher List
# 74# 176
   
Ryan Amore
Pitcher List
# 105# 26
   
Dalton Del Don
Yahoo! Sports
# 82# 47
   
Travis Argo
Fantasy Six Pack
# 84# 54
   
Kelly Kirby
FantasyPros
# 64# 57
   
Joe Pisapia
FantasyPros
# 76
   
Joe Bond
Fantasy Six Pack
# 80# 79
   
Who Should I Trade? Player Statistics
  Triston McKenzie
SP - CLE
Triston McKenzie
Giovanny Gallegos
RP - STL
Giovanny Gallegos
2022 Stats 
   
   
Games Played2240
   
Games Started210
   
Innings Pitched134.242.1
   
Wins82
   
Losses95
   
Saves011
   
Blown Saves06
   
Holds07
   
Hits Allowed9534
   
Earned Runs4716
   
Home Runs Allowed205
   
Strikeouts12453
   
Walks3511
   
ERA3.143.40
   
WHIP0.971.06
   
Who Should I Trade? Player Projections
  Triston McKenzie
SP - CLE
Triston McKenzie
Giovanny Gallegos
RP - STL
Giovanny Gallegos
2022 Projections 
   
   
Games Played919
   
Games Started80
   
Innings Pitched50.719.2
   
Wins21
   
Losses41
   
Saves05
   
Blown Saves01
   
Holds02
   
Hits Allowed3915
   
Earned Runs217
   
Home Runs Allowed82
   
Strikeouts5023
   
Walks166
   
ERA3.763.38
   
WHIP1.141.12
   
Who Should I Trade? Player Notes
  Triston McKenzie
SP - CLE
Triston McKenzie
Giovanny Gallegos
RP - STL
Giovanny Gallegos
News 
 Triston McKenzie allowed two runs on five hits over 6 2/3 innings of work in a 2-1 loss to Toronto on Saturday. McKenzie struck out three and walked two while taking the loss.
Matthew Terelle
Sat, Aug 13th
Giovanny Gallegos tossed a perfect ninth inning on the mound for the Cardinals Saturday, striking out two and picking up the save in the Cardinals' 1-0 win over the Yankees.
Chris Schommer
Sun, Aug 7th
 Triston McKenzie tossed a gem in a 1-0 win over the Astros on Sunday. McKenzie threw eight shutout innings, allowing just two hits and striking out eight. He issued just one walk and was credited with the win.
Matthew Terelle
Sun, Aug 7th
Giovanny Gallegos pitched one inning, allowing three hits, two earned runs, and registering two strikeouts. He blew his sixth save of the season and earned his fourth loss Wednesday against the Dodgers.
Jesse Garcia
Thu, Jul 14th
 Triston McKenzie allowed five runs (four earned) on six hits over six innings in a 6-3 loss to Arizona on Tuesday. McKenzie struck out seven and walked two while taking the loss.
Matthew Terelle
Tue, Aug 2nd
Giovanny Gallegos escaped the ninth inning and shut the door on the Dodgers Tuesday, allowing one run on one hit while also walking one and striking out two, picking up the save in the Cardinals' 7-6 win over the Dodgers.
Chris Schommer
Wed, Jul 13th
 Triston McKenzie allowed four runs on six hits over seven innings in a 4-2 loss to Boston on Thursday. McKenzie took the loss while striking out six and walking one.
Matthew Terelle
Thu, Jul 28th
Giovanny Gallegos was unable to keep the Phillies in check in the ninth inning, allowing one run on two hits while also striking out one, picking up the loss in the Cardinals' 1-0 loss to the Phillies.
Chris Schommer
Sun, Jul 10th
 Triston McKenzie allowed one run on four hits over 5 2/3 innings in a 7-4 win over the White Sox in Game 1 of a doubleheader on Saturday. McKenzie struck out four and walked two while settling for a no-decision.
Matthew Terelle
Sat, Jul 23rd
Giovanny Gallegos pitched one inning, allowing one hit, and one earned run, while registering two strikeouts in an extra inning win over the Braves. It was Gallegos fifth blown save of the season.
Jesse Garcia
Fri, Jul 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Triston McKenzie
SP - CLE
Triston McKenzie
Giovanny Gallegos
RP - STL
Giovanny Gallegos
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ KCZack Greinke (4-7)#113vs PITJT Brubaker (2-10)#205
Sat, Apr 9th@ KCBrad Keller (6-13)#139vs PITMitch Keller (4-8)#142
Sun, Apr 10th@ KCKris Bubic (2-6)#217vs PITBryse Wilson (2-7)#375
Tue, Apr 12th@ CINTyler Mahle (6-7)#78vs KCDaniel Lynch (4-7)#240
Thu, Apr 14th   @ MILBrandon Woodruff (9-3)#18
Fri, Apr 15thvs SFCarlos Rodon (11-6)#9@ MILFreddy Peralta (4-2)#96
Sat, Apr 16thvs SFAnthony DeSclafani (0-2)@ MILAdrian Houser (4-8)#164
Sun, Apr 17thvs SFAlex Wood (8-9)#60@ MILAaron Ashby (2-10)#79
Tue, Apr 19th   @ MIAJesus Luzardo (3-5)#133
Wed, Apr 20thvs CWSJimmy Lambert (0-2)#261@ MIASandy Alcantara (10-5)#1
Thu, Apr 21stvs CWSDylan Cease (12-5)#13@ MIAPablo Lopez (7-7)#37
Fri, Apr 22nd@ NYYJameson Taillon (11-2)#49@ CINHunter Greene (4-12)#116
Sat, Apr 23rd@ NYYNestor Cortes Jr. (9-3)#33@ CINTyler Mahle (6-7)#78
Sun, Apr 24th@ NYYGerrit Cole (9-4)#5@ CINNick Lodolo (3-4)#184
Mon, Apr 25th@ LAAMichael Lorenzen (6-6)#203vs NYMMax Scherzer (8-2)#10
Tue, Apr 26th@ LAAPatrick Sandoval (3-8)#77vs NYMChris Bassitt (9-7)#35
Wed, Apr 27th@ LAAShohei Ohtani (10-7)#22vs NYMCarlos Carrasco (13-4)#52
Thu, Apr 28th@ LAAReid Detmers (4-3)#81vs ARIHumberto Castellanos (3-2)
Fri, Apr 29th@ OAKFrankie Montas (4-9)#34vs ARIMadison Bumgarner (6-11)#137
Sat, Apr 30th@ OAKCole Irvin (6-9)#48vs ARIMerrill Kelly (10-5)#27
Sun, May 1st@ OAKJames Kaprielian (3-6)#123vs ARIZach Davies (2-4)#215
Mon, May 2nd   vs KCZack Greinke (4-7)#113
Tue, May 3rd   @ KCBrad Keller (6-13)#139
Wed, May 4thvs SDMacKenzie Gore (4-4)#153@ KCKris Bubic (2-6)#217
Thu, May 5thvs TORJose Berrios (8-5)#58@ SFMauricio Llovera
Fri, May 6th   @ SFAlex Cobb (3-6)#72
Sat, May 7thvs TORRoss Stripling (5-3)#93@ SFLogan Webb (11-5)#14
Sun, May 8thvs TORAlek Manoah (12-5)#7@ SFJakob Junis (4-3)#119
Tue, May 10th@ CWSLucas Giolito (9-6)#62vs BALKyle Bradish (1-4)#245
Wed, May 11th   vs BALSpenser Watkins (4-2)#265
Thu, May 12th   vs BALBryan Baker
Fri, May 13th@ MINSonny Gray (6-3)#51vs SFLogan Webb (11-5)#14
Sat, May 14th@ MINDevin Smeltzer (4-2)#140vs SFJakob Junis (4-3)#119
Sun, May 15th@ MINJoe Ryan (8-5)#46vs SFCarlos Rodon (11-6)#9
Tue, May 17thvs CINConnor Overton (1-0)#253@ NYMTaijuan Walker (10-3)#53
Wed, May 18th   @ NYMMax Scherzer (8-2)#10
Thu, May 19thvs CINTyler Mahle (6-7)#78@ NYMChris Bassitt (9-7)#35
Fri, May 20thvs DETTarik Skubal (7-8)@ PITZach Thompson (3-9)#161
Sat, May 21st   @ PITJose Quintana (4-5)#84
Sun, May 22ndvs DETAlex Faedo (1-5)#188@ PITBryse Wilson (2-7)#375
Mon, May 23rd@ HOULuis Garcia (9-8)#39vs TORJose Berrios (8-5)#58
Tue, May 24th@ HOUFramber Valdez (11-4)#28vs TORKevin Gausman (8-8)#24
Thu, May 26th@ DETTarik Skubal (7-8)vs MILEric Lauer (8-4)#57
Fri, May 27th   vs MILBrandon Woodruff (9-3)#18
Sat, May 28th@ DETAlex Faedo (1-5)#188vs MILAdrian Houser (4-8)#164
Sun, May 29th@ DETElvin Rodriguez (0-3)#377vs MILCorbin Burnes (8-5)#3
Mon, May 30thvs KCJonathan Heasley (1-7)#275vs SDNick Martinez (3-3)#143
Tue, May 31stvs KCDaniel Lynch (4-7)#240vs SDBlake Snell (4-6)#73
Wed, Jun 1stvs KCBrad Keller (6-13)#139vs SDYu Darvish (10-6)#16
Thu, Jun 2nd   @ CHCKeegan Thompson (9-5)#99
Fri, Jun 3rd@ BALBruce Zimmermann (2-5)#249@ CHCMarcus Stroman (3-5)#45
Sat, Jun 4th@ BALTyler Wells (7-6)#67@ CHCCaleb Kilian (0-2)#233
Sun, Jun 5th@ BALDean Kremer (4-4)#229@ CHCJustin Steele (4-7)#117
Tue, Jun 7thvs TEXTaylor Hearn (5-7)#241@ TBJeffrey Springs (4-3)#36
Wed, Jun 8thvs TEXDane Dunning (2-6)#112@ TBCorey Kluber (7-7)#56
Thu, Jun 9thvs OAKJames Kaprielian (3-6)#123@ TBShane McClanahan (11-5)#4
Fri, Jun 10thvs OAKPaul Blackburn (7-6)#106vs CINLuis Castillo (5-4)#38
Sat, Jun 11thvs OAKFrankie Montas (4-9)#34vs CINHunter Greene (4-12)#116
Sun, Jun 12thvs OAKCole Irvin (6-9)#48vs CINGraham Ashcraft (5-3)#204
Mon, Jun 13th   vs PITMitch Keller (4-8)#142
Tue, Jun 14th@ COLAntonio Senzatela (3-6)#280vs PITBryse Wilson (2-7)#375
Wed, Jun 15th@ COLAustin Gomber (5-7)#163vs PITRoansy Contreras (3-2)#150
Fri, Jun 17th@ LADClayton Kershaw (7-3)#31@ BOSMichael Wacha (6-1)#136
Sat, Jun 18th@ LADJulio Urias (12-6)#11@ BOSKutter Crawford (3-4)#125
Sun, Jun 19th@ LADAndrew Heaney (1-0)#70@ BOSNick Pivetta (8-9)#75
Mon, Jun 20th   @ MILCorbin Burnes (8-5)#3
Tue, Jun 21st@ MINJoe Ryan (8-5)#46@ MILChi Chi Gonzalez (0-1)#378
Wed, Jun 22nd@ MINSonny Gray (6-3)#51@ MILEric Lauer (8-4)#57
Thu, Jun 23rd@ MINDevin Smeltzer (4-2)#140@ MILJason Alexander (2-1)#218
Fri, Jun 24thvs BOSNick Pivetta (8-9)#75vs CHCKyle Hendricks (4-6)#118
Sat, Jun 25thvs BOSJosh Winckowski (5-5)#213vs CHCAdrian Sampson (0-3)#256
Sun, Jun 26thvs BOSRich Hill (4-5)#198vs CHCAlec Mills (0-1)#351
Mon, Jun 27thvs MINSonny Gray (6-3)#51vs MIAPablo Lopez (7-7)#37
Tue, Jun 28thvs MINJosh Winder (4-3)#170vs MIABraxton Garrett (2-6)#160
Wed, Jun 29thvs MINDylan Bundy (6-5)#108vs MIASandy Alcantara (10-5)#1
Fri, Jul 1st   @ PHIBailey Falter (0-3)#166
Sat, Jul 2ndvs NYYNestor Cortes Jr. (9-3)#33@ PHIKyle Gibson (7-5)#115
Sun, Jul 3rdvs NYYJordan Montgomery (5-3)#59@ PHIZack Wheeler (11-5)#8
Mon, Jul 4th@ DETAlex Faedo (1-5)#188@ ATLKyle Wright (14-5)#40
Tue, Jul 5th@ DETDrew Hutchison (1-6)#260@ ATLIan Anderson (10-6)#91
Wed, Jul 6th@ DETMichael Pineda (2-6)#181@ ATLMax Fried (10-4)#12
Thu, Jul 7th   @ ATLSpencer Strider (6-4)#50
Fri, Jul 8th@ KCBrady Singer (5-4)#74vs PHIZack Wheeler (11-5)#8
Sat, Jul 9th@ KCJonathan Heasley (1-7)#275vs PHIKyle Gibson (7-5)#115
Sun, Jul 10th@ KCZack Greinke (4-7)#113vs PHINick Nelson
Mon, Jul 11thvs CWSLance Lynn (2-5)#92vs PHIAaron Nola (8-9)#6
Tue, Jul 12thvs CWSDylan Cease (12-5)#13vs LADMitch White (1-3)#134
Wed, Jul 13thvs CWSLucas Giolito (9-6)#62vs LADTony Gonsolin (14-1)#15
Thu, Jul 14thvs DETElvin Rodriguez (0-3)#377vs LADTyler Anderson (13-1)#29
Fri, Jul 15thvs DETDrew Hutchison (1-6)#260vs CINHunter Greene (4-12)#116
Sat, Jul 16thvs DETMichael Pineda (2-6)#181vs CINNick Lodolo (3-4)#184
Fri, Jul 22nd@ CWSLucas Giolito (9-6)#62@ CINGraham Ashcraft (5-3)#204
Sat, Jul 23rd@ CWSLance Lynn (2-5)#92@ CINMike Minor (1-9)#151
Sun, Jul 24th@ CWSDylan Cease (12-5)#13@ CINTyler Mahle (6-7)#78
Tue, Jul 26th@ BOSJosh Winckowski (5-5)#213@ TORJose Berrios (8-5)#58
Wed, Jul 27th@ BOSNathan Eovaldi (5-3)#61@ TORKevin Gausman (8-8)#24
Fri, Jul 29th@ TBJeffrey Springs (4-3)#36@ WSHAnibal Sanchez (0-5)#359
Sat, Jul 30th@ TBCorey Kluber (7-7)#56@ WSHPaolo Espino (0-4)#207
Sun, Jul 31st@ TBShane McClanahan (11-5)#4@ WSHJosiah Gray (7-8)#90
Tue, Aug 2ndvs ARIZac Gallen (8-2)#63vs CHCKeegan Thompson (9-5)#99
Thu, Aug 4thvs HOUJustin Verlander (15-3)#2vs CHCSean Newcomb
Fri, Aug 5thvs HOUFramber Valdez (11-4)#28vs NYYNestor Cortes Jr. (9-3)#33
Sat, Aug 6thvs HOULuis Garcia (9-8)#39vs NYYDomingo German (1-2)#120
Sun, Aug 7thvs HOUCristian Javier (6-8)#43vs NYYFrankie Montas (4-9)#34
Tue, Aug 9th@ DETTyler Alexander (2-6)#190@ COLRyan Feltner (2-3)#362
Wed, Aug 10th@ DETDrew Hutchison (1-6)#260@ COLKyle Freeland (7-8)#201
Thu, Aug 11th@ DETGarrett Hill (2-3)#277@ COLGerman Marquez (6-9)#132
Fri, Aug 12th@ TORJose Berrios (8-5)#58vs MILEric Lauer (8-4)#57
Sat, Aug 13th@ TORMitch White (1-3)#134vs MILCorbin Burnes (8-5)#3
Sun, Aug 14th@ TORKevin Gausman (8-8)#24vs MILAaron Ashby (2-10)#79
Tue, Aug 16thvs DETGarrett Hill (2-3)#277vs COLKyle Freeland (7-8)#201
Wed, Aug 17thvs DETDaniel Norrisvs COLGerman Marquez (6-9)#132
Thu, Aug 18th   vs COLAntonio Senzatela (3-6)#280
Fri, Aug 19thvs CWSLance Lynn (2-5)#92@ ARITommy Henry (1-1)#323
Sat, Aug 20thvs CWSJohnny Cueto (4-5)#102@ ARIMadison Bumgarner (6-11)#137
Sun, Aug 21stvs CWSDylan Cease (12-5)#13@ ARIMerrill Kelly (10-5)#27
Mon, Aug 22nd   @ CHC
Tue, Aug 23rd@ SD@ CHC
Wed, Aug 24th@ SD@ CHC
Thu, Aug 25th@ SEA@ CHC
Fri, Aug 26th@ SEAvs ATL
Sat, Aug 27th@ SEAvs ATL
Sun, Aug 28th@ SEAvs ATL
Mon, Aug 29th   @ CIN
Tue, Aug 30thvs BAL@ CIN
Wed, Aug 31stvs BAL@ CIN
Fri, Sep 2ndvs SEAvs CHC
Sat, Sep 3rdvs SEAvs CHC
Sun, Sep 4thvs SEAvs CHC
Mon, Sep 5th@ KCvs WSH
Tue, Sep 6th@ KCvs WSH
Wed, Sep 7th@ KCvs WSH
Thu, Sep 8th   vs WSH
Fri, Sep 9th@ MIN@ PIT
Sat, Sep 10th@ MIN@ PIT
Sun, Sep 11th@ MIN@ PIT
Tue, Sep 13thvs LAAvs MIL
Wed, Sep 14thvs LAAvs MIL
Thu, Sep 15th   vs CIN
Fri, Sep 16thvs MINvs CIN
Sat, Sep 17thvs MINvs CIN
Sun, Sep 18thvs MINvs CIN
Tue, Sep 20th@ CWS@ SD
Wed, Sep 21st@ CWS@ SD
Thu, Sep 22nd@ CWS@ SD
Fri, Sep 23rd@ TEX@ LAD
Sat, Sep 24th@ TEX@ LAD
Sun, Sep 25th@ TEX@ LAD
Tue, Sep 27thvs TB@ MIL
Wed, Sep 28thvs TB@ MIL
Fri, Sep 30thvs KCvs PIT
Sat, Oct 1stvs KCvs PIT
Sun, Oct 2ndvs KCvs PIT
Mon, Oct 3rdvs KC@ PIT
Tue, Oct 4thvs KC@ PIT
Wed, Oct 5thvs KC@ PIT
Mon, Apr 11th@ KCCarlos Hernandez (0-3)#363   
Wed, Apr 13th@ CINNick Lodolo (3-4)#184   
Mon, May 9th@ CWSMichael Kopech (4-8)#44   
Wed, May 25th@ HOUCristian Javier (6-8)#43   
Thu, Jun 16th@ COLChad Kuhl (6-7)#379   
Thu, Jun 30thvs MINChris Archer (2-5)#165   
Mon, Jul 25th@ BOSNick Pivetta (8-9)#75   
Thu, Jul 28th@ BOSKutter Crawford (3-4)#125   
Mon, Aug 1stvs ARIZach Davies (2-4)#215   
Wed, Aug 3rdvs ARITommy Henry (1-1)#323   
Mon, Aug 15thvs DETBryan Garcia   
Thu, Sep 1stvs BAL   
Mon, Sep 12thvs LAA   
Mon, Sep 19thvs MIN   
Thu, Sep 29thvs TB