Skip to main content

Who Should I Trade?

Frankie Montas for Zac Gallen (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Zac Gallen
SP - ARI
Zac Gallen
Frankie Montas
SP,RP - CIN
Frankie Montas
Expert
Recommendation
100%
Recommended by
8 of 8 experts
0%
Recommended by
0 of 8 experts
Rankings 
   
Rest of Season# 9# 128
VBR# 44# 342
   
Projections 
   
Strikeouts172122
Wins128
Saves00
ERA3.634.61
WHIP1.211.40
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 5# 75
   
Scott Pianowski
Yahoo! Sports
# 8
   
Pat Fitzmaurice
FantasyPros
# 9
   
Dalton Del Don
Yahoo! Sports
# 9
   
Christopher Welsh
FantasyPros
# 15
   
Mike Maher
FantasyPros
# 8# 119
   
Joe Pisapia
FantasyPros
# 8
   
Kelly Kirby
FantasyPros
# 18# 183
   
Who Should I Trade? Player Statistics
  Zac Gallen
SP - ARI
Zac Gallen
Frankie Montas
SP,RP - CIN
Frankie Montas
2024 Stats 
   
   
Games Played44
   
Games Started44
   
Innings Pitched22.018.2
   
Wins32
   
Losses02
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed1818
   
Earned Runs49
   
Home Runs Allowed03
   
Strikeouts2614
   
Walks79
   
ERA1.644.34
   
WHIP1.141.45
   
Who Should I Trade? Player Projections
  Zac Gallen
SP - ARI
Zac Gallen
Frankie Montas
SP,RP - CIN
Frankie Montas
2024 Projections 
   
   
Games Played2824
   
Games Started2824
   
Innings Pitched168.0129.7
   
Wins128
   
Losses89
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed151131
   
Earned Runs6866
   
Home Runs Allowed2021
   
Strikeouts172122
   
Walks4645
   
ERA3.634.61
   
WHIP1.211.40
   
Who Should I Trade? Player Notes
  Zac Gallen
SP - ARI
Zac Gallen
Frankie Montas
SP,RP - CIN
Frankie Montas
News 
 Zac Gallen allowed four hits over six scoreless innings in a win against the Cardinals.
Ari Koslow
Mon, Apr 15th
Frankie Montas struggled mightily, allowing five earned runs on three hits and five walks while striking out only one over two innings in Monday's 9-3 loss to the Mariners.
Matthew Adam
Tue, Apr 16th
 In a performance that was both dazzling and frustrating, Zac Gallen racked up an impressive 10 strikeouts over 5 innings against the Colorado Rockies on Monday, but it wasn't enough to secure a win for the Arizona Diamondbacks, who fell 7-5.
Matthew Adam
Tue, Apr 9th
Despite entering Tuesday's contest with an impressive 2.16 ERA and a 1.14 WHIP, Frankie Montas found himself on the wrong end of a 9-5 defeat against the Milwaukee Brewers.
Nate Miller - FantasyPros
Wed, Apr 10th
 In a commanding Tuesday night performance, Zac Gallen shut down the vaunted Yankees lineup, propelling the Diamondbacks to a 7-0 victory with a masterclass on the mound.
Nate Miller - FantasyPros
Wed, Apr 3rd
Frankie Montas turned in another sterling performance against the Philadelphia Phillies, guiding the Cincinnati Reds to a 4-1.
Jesse Garcia
Thu, Apr 4th
 Zac Gallen signed a one-year deal worth $10 million with the Diamondbacks to avoid arbitration.
Ari Koslow
Fri, Jan 12th
Frankie Montas will take the mound on Tuesday for the Reds against the Cubs.
Ari Koslow
Thu, Feb 22nd
  Frankie Montas told reporters he hasn’t felt as good as he does now since early in the 2022 season.
Ari Koslow
Sun, Feb 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Zac Gallen
SP - ARI
Zac Gallen
Frankie Montas
SP,RP - CIN
Frankie Montas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs COLKyle Freeland (0-3)#415vs WSHJosiah Gray (0-2)#235
Sat, Mar 30thvs COLAustin Gomber (0-1)#413vs WSHPatrick Corbin (0-3)#408
Sun, Mar 31stvs COLRyan Feltner (1-2)#320vs WSHJake Irvin (1-1)#245
Mon, Apr 1stvs NYYLuis Gil (0-1)#112@ PHICristopher Sanchez (1-2)#76
Tue, Apr 2ndvs NYYNestor Cortes Jr. (1-1)#42@ PHISpencer Turnbull (2-0)#215
Wed, Apr 3rdvs NYYCarlos Rodon (1-1)#22@ PHIZack Wheeler (0-3)#2
Fri, Apr 5th@ ATLSpencer Strider (0-0)vs NYMJose Quintana (1-1)#123
Sat, Apr 6th@ ATLMax Fried (1-0)#11vs NYMLuis Severino (2-1)#101
Sun, Apr 7th@ ATLChris Sale (2-1)#20vs NYMSean Manaea (1-1)#65
Mon, Apr 8th@ COLKyle Freeland (0-3)#415vs MILAaron Ashby (0-1)#141
Tue, Apr 9th@ COLCal Quantrill (0-2)#416vs MILJoe Ross (1-1)#143
Wed, Apr 10th@ COLAustin Gomber (0-1)#413vs MILWade Miley (0-1)#159
Fri, Apr 12thvs STLSteven Matz (1-1)#74@ CWSChris Flexen (0-3)#405
Sat, Apr 13thvs STLKyle Gibson (1-2)#127@ CWSGarrett Crochet (1-3)#41
Sun, Apr 14thvs STLMiles Mikolas (1-2)#89@ CWSMichael Soroka (0-2)#210
Mon, Apr 15thvs CHCBen Brown (0-0)#155@ SEAGeorge Kirby (2-2)#7
Tue, Apr 16thvs CHCKyle Hendricks (0-2)#161@ SEALogan Gilbert (1-0)#17
Wed, Apr 17thvs CHCJordan Wicks (0-2)#115@ SEABryce Miller (3-1)#56
Fri, Apr 19th@ SFBlake Snell (0-3)#24vs LAATyler Anderson (2-2)#160
Sat, Apr 20th@ SFKyle Harrison (2-1)#100vs LAAPatrick Sandoval (1-2)#68
Sun, Apr 21st@ SFJordan Hicks (2-0)#85vs LAAJose Soriano
Mon, Apr 22nd@ STLLance Lynn (1-0)#67vs PHIRanger Suarez (3-0)#54
Tue, Apr 23rd@ STLSteven Matz (1-1)#74vs PHICristopher Sanchez (1-2)#76
Wed, Apr 24th@ STLKyle Gibson (1-2)#127vs PHISpencer Turnbull (2-0)#215
Thu, Apr 25th   vs PHIZack Wheeler (0-3)#2
Fri, Apr 26th@ SEALuis Castillo (0-4)#4@ TEXAndrew Heaney (0-2)#135
Sat, Apr 27th@ SEAGeorge Kirby (2-2)#7@ TEXNathan Eovaldi (1-1)#39
Sun, Apr 28th@ SEA@ TEXMichael Lorenzen (1-0)#151
Mon, Apr 29thvs LAD@ SD
Tue, Apr 30thvs LAD@ SD
Wed, May 1stvs LAD@ SD
Fri, May 3rdvs SDvs BAL
Sat, May 4thvs SDvs BAL
Sun, May 5thvs SDvs BAL
Tue, May 7th@ CINvs ARI
Wed, May 8th@ CINvs ARI
Thu, May 9th@ CINvs ARI
Fri, May 10th@ BAL@ SF
Sat, May 11th@ BAL@ SF
Sun, May 12th@ BAL@ SF
Mon, May 13thvs CIN@ ARI
Tue, May 14thvs CIN@ ARI
Wed, May 15thvs CIN@ ARI
Thu, May 16th   @ LAD
Fri, May 17thvs DET@ LAD
Sat, May 18thvs DET@ LAD
Sun, May 19thvs DET@ LAD
Tue, May 21st@ LADvs SD
Wed, May 22nd@ LADvs SD
Thu, May 23rd   vs SD
Fri, May 24thvs MIAvs LAD
Sat, May 25thvs MIAvs LAD
Sun, May 26thvs MIAvs LAD
Mon, May 27th   vs STL
Tue, May 28th@ TEXvs STL
Wed, May 29th@ TEXvs STL
Fri, May 31st@ NYM@ CHC
Sat, Jun 1st@ NYM@ CHC
Sun, Jun 2nd@ NYM@ CHC
Mon, Jun 3rdvs SF@ COL
Tue, Jun 4thvs SF@ COL
Wed, Jun 5thvs SF@ COL
Thu, Jun 6th@ SDvs CHC
Fri, Jun 7th@ SDvs CHC
Sat, Jun 8th@ SDvs CHC
Sun, Jun 9th@ SDvs CHC
Tue, Jun 11thvs LAAvs CLE
Wed, Jun 12thvs LAAvs CLE
Fri, Jun 14thvs CWS@ MIL
Sat, Jun 15thvs CWS@ MIL
Sun, Jun 16thvs CWS@ MIL
Mon, Jun 17th   @ PIT
Tue, Jun 18th@ WSH@ PIT
Wed, Jun 19th@ WSH@ PIT
Fri, Jun 21st@ PHIvs BOS
Sat, Jun 22nd@ PHIvs BOS
Sun, Jun 23rd@ PHIvs BOS
Mon, Jun 24th   vs PIT
Tue, Jun 25thvs MINvs PIT
Wed, Jun 26thvs MINvs PIT
Thu, Jun 27thvs MIN@ STL
Fri, Jun 28thvs OAK@ STL
Sat, Jun 29thvs OAK@ STL
Sun, Jun 30thvs OAK@ STL
Tue, Jul 2nd@ LAD@ NYY
Wed, Jul 3rd@ LAD@ NYY
Thu, Jul 4th@ LAD@ NYY
Fri, Jul 5th@ SDvs DET
Sat, Jul 6th@ SDvs DET
Sun, Jul 7th@ SDvs DET
Mon, Jul 8thvs ATLvs COL
Tue, Jul 9thvs ATLvs COL
Wed, Jul 10thvs ATLvs COL
Thu, Jul 11thvs ATLvs COL
Fri, Jul 12thvs TORvs MIA
Sat, Jul 13thvs TORvs MIA
Sun, Jul 14thvs TORvs MIA
Fri, Jul 19th@ CHC@ WSH
Sat, Jul 20th@ CHC@ WSH
Sun, Jul 21st@ CHC@ WSH
Mon, Jul 22nd@ KC@ ATL
Tue, Jul 23rd@ KC@ ATL
Wed, Jul 24th@ KC@ ATL
Fri, Jul 26thvs PIT@ TB
Sat, Jul 27thvs PIT@ TB
Sun, Jul 28thvs PIT@ TB
Mon, Jul 29thvs WSHvs CHC
Tue, Jul 30thvs WSHvs CHC
Wed, Jul 31stvs WSHvs CHC
Fri, Aug 2nd@ PITvs SF
Sat, Aug 3rd@ PITvs SF
Sun, Aug 4th@ PITvs SF
Mon, Aug 5th@ CLE@ MIA
Tue, Aug 6th@ CLE@ MIA
Wed, Aug 7th@ CLE@ MIA
Thu, Aug 8thvs PHI@ MIA
Fri, Aug 9thvs PHI@ MIL
Sat, Aug 10thvs PHI@ MIL
Sun, Aug 11thvs PHI@ MIL
Mon, Aug 12thvs COLvs STL
Tue, Aug 13thvs COLvs STL
Wed, Aug 14thvs COLvs STL
Fri, Aug 16th@ TBvs KC
Sat, Aug 17th@ TBvs KC
Sun, Aug 18th@ TBvs KC
Mon, Aug 19th@ MIA@ TOR
Tue, Aug 20th@ MIA@ TOR
Wed, Aug 21st@ MIA@ TOR
Thu, Aug 22nd   @ PIT
Fri, Aug 23rd@ BOS@ PIT
Sat, Aug 24th@ BOS@ PIT
Sun, Aug 25th@ BOS@ PIT
Tue, Aug 27thvs NYMvs OAK
Wed, Aug 28thvs NYMvs OAK
Thu, Aug 29thvs NYMvs OAK
Fri, Aug 30thvs LADvs MIL
Sat, Aug 31stvs LADvs MIL
Sun, Sep 1stvs LADvs MIL
Mon, Sep 2ndvs LADvs HOU
Wed, Sep 4th@ SFvs HOU
Thu, Sep 5th@ SFvs HOU
Fri, Sep 6th@ HOU@ NYM
Sat, Sep 7th@ HOU@ NYM
Sun, Sep 8th@ HOU@ NYM
Tue, Sep 10thvs TEX@ STL
Wed, Sep 11thvs TEX@ STL
Thu, Sep 12th   @ STL
Fri, Sep 13thvs MIL@ MIN
Sat, Sep 14thvs MIL@ MIN
Sun, Sep 15thvs MIL@ MIN
Tue, Sep 17th@ COLvs ATL
Wed, Sep 18th@ COLvs ATL
Thu, Sep 19th@ MILvs ATL
Fri, Sep 20th@ MILvs PIT
Sat, Sep 21st@ MILvs PIT
Sun, Sep 22nd@ MILvs PIT
Tue, Sep 24thvs SF@ CLE
Wed, Sep 25thvs SF@ CLE
Fri, Sep 27thvs SD@ CHC
Sat, Sep 28thvs SD@ CHC
Sun, Sep 29thvs SD@ CHC
Fri, Mar 29thvs COLCal Quantrill (0-2)#416   
Thu, Apr 18th@ SFLogan Webb (2-1)#8   
Mon, May 20th@ LAD   
Thu, May 30th@ NYM   
Thu, Jun 13thvs LAA   
Thu, Jun 20th@ WSH   
Tue, Sep 3rd@ SF   
Mon, Sep 16th@ COL   
Mon, Sep 23rdvs SF