Skip to main content

Who Should I Trade?

Tyler Kinley for Braxton Garrett (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Braxton Garrett
Braxton Garrett
Tyler Kinley
Tyler Kinley
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season# 489# 491
VBR# 689# 779
Injury AlertMiLB-
Expert Ranks 
Mike Maher
# 404# 468
Corbin Young
# 390# 399
Who Should I Trade? Player Statistics
  Braxton Garrett
Braxton Garrett
Tyler Kinley
Tyler Kinley
2021 Stats 
Games Played542
Games Started40
Innings Pitched23.243.1
Blown Saves03
Hits Allowed2637
Earned Runs1126
Home Runs Allowed38
Who Should I Trade? Player Projections
  Braxton Garrett
Braxton Garrett
Tyler Kinley
Tyler Kinley
2021 Projections 
Games Played323
Games Started30
Innings Pitched17.323.5
Blown Saves01
Hits Allowed1722
Earned Runs913
Home Runs Allowed24
Who Should I Trade? Player Notes
  Braxton Garrett
Braxton Garrett
Tyler Kinley
Tyler Kinley
 Marlins pitcher Braxton Garrett allowed two earned runs on four hits and one walk while striking out 10 over seven innings in Saturday's win over the San Diego Padres.
Mike Maher - The Birds Blitz
Sun, Jul 25th
Rockies reliever Tyler Kinley allowed just one hit on Tuesday, but it was a big one. He surrendered a solo homer to Shed Long in the eighth inning that gave the Mariners a 2-1 lead. This score would hold for the remainder of the game, giving Kinley his second loss of the season.
Andersen Pickard
Wed, Jun 23rd
 Marlins pitcher Braxton Garrett allowed two earned runs on seven hits and one walk while striking out three over 4 1/3 innings in Monday's no-decision against the St. Louis Cardinals.
Mike Maher - The Birds Blitz
Tue, Jun 15th
Rockies reliever Tyler Kinley was called on to pitch the ninth inning of Saturday's game against the Brewers. Colorado was leading 5-4 when Kinley entered, but he allowed two runs on two hits (including a homer) and a walk to blow the save. Colorado ultimately fell by a score of 6-5 and Kinley was hit with the loss.
Andersen Pickard
Sun, Jun 20th
 Marlins pitcher Braxton Garrett allowed two earned runs on five hits and three walks while striking out three over four innings in Wednesday's loss to the Rockies.
Mike Maher - The Birds Blitz
Thu, Jun 10th
Rockies reliever Tyler Kinley pitched the sixth inning of Saturday's game. He fired a perfect frame, striking out one batter along the way, and earned his first victory of 2021.
Andersen Pickard
Sat, May 22nd
  Rockies reliever Tyler Kinley allowed two runs on two hits, including one home run, against the Giants on Wednesday. He also struck out a batter.
Andersen Pickard
Wed, May 5th
  Pitching in relief on Monday, Tyler Kinley surrendered a pair of runs on one hit (a home run) and one walk. The runs were a disappointment, but he was able to strike out five batters in the effort.
Andersen Pickard
Tue, Apr 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Braxton Garrett
Braxton Garrett
Tyler Kinley
Tyler Kinley
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TBvs LAD
Fri, Apr 2ndvs TBvs LAD
Sat, Apr 3rdvs TBvs LAD
Sun, Apr 4th   vs LAD
Tue, Apr 6thvs STLvs ARI
Wed, Apr 7thvs STLvs ARI
Thu, Apr 8th@ NYMvs ARI
Fri, Apr 9th   @ SF
Sat, Apr 10th@ NYM@ SF
Sun, Apr 11th   @ SF
Tue, Apr 13th@ ATL@ LAD
Wed, Apr 14th@ ATL@ LAD
Thu, Apr 15th@ ATL@ LAD
Sat, Apr 17thvs SFvs NYM
Sun, Apr 18thvs SFvs NYM
Tue, Apr 20thvs BALvs HOU
Wed, Apr 21stvs BALvs HOU
Fri, Apr 23rd@ SFvs PHI
Sat, Apr 24th@ SFvs PHI
Sun, Apr 25th@ SFvs PHI
Mon, Apr 26th@ MIL@ SF
Tue, Apr 27th@ MIL@ SF
Wed, Apr 28th@ MIL@ SF
Thu, Apr 29th   @ ARI
Fri, Apr 30th@ WSH@ ARI
Sat, May 1st@ WSH@ ARI
Sun, May 2nd@ WSH@ ARI
Tue, May 4thvs ARIvs SF
Wed, May 5thvs ARIvs SF
Fri, May 7thvs MIL@ STL
Sat, May 8thvs MIL@ STL
Sun, May 9thvs MIL@ STL
Tue, May 11th@ ARIvs SD
Wed, May 12th@ ARIvs SD
Thu, May 13th@ ARIvs CIN
Fri, May 14th@ LADvs CIN
Sat, May 15th@ LADvs CIN
Sun, May 16th@ LADvs CIN
Mon, May 17th   @ SD
Tue, May 18th@ PHI@ SD
Wed, May 19th@ PHI@ SD
Fri, May 21stvs NYMvs ARI
Sat, May 22ndvs NYMvs ARI
Sun, May 23rdvs NYMvs ARI
Mon, May 24thvs PHI@ NYM
Tue, May 25thvs PHI@ NYM
Thu, May 27thvs PHI@ NYM
Sat, May 29th@ BOS@ PIT
Sun, May 30th   @ PIT
Tue, Jun 1st@ TORvs TEX
Wed, Jun 2nd@ TORvs TEX
Thu, Jun 3rd@ PITvs TEX
Fri, Jun 4th@ PITvs OAK
Sat, Jun 5th@ PITvs OAK
Sun, Jun 6th@ PITvs OAK
Tue, Jun 8thvs COL@ MIA
Wed, Jun 9thvs COL@ MIA
Thu, Jun 10thvs COL@ MIA
Fri, Jun 11thvs ATL@ CIN
Sat, Jun 12thvs ATL@ CIN
Sun, Jun 13thvs ATL@ CIN
Mon, Jun 14th@ STLvs SD
Tue, Jun 15th@ STLvs SD
Wed, Jun 16th@ STLvs SD
Thu, Jun 17th   vs MIL
Fri, Jun 18th@ CHCvs MIL
Sat, Jun 19th@ CHCvs MIL
Sun, Jun 20th@ CHCvs MIL
Tue, Jun 22ndvs TOR@ SEA
Wed, Jun 23rdvs TOR@ SEA
Fri, Jun 25thvs WSH@ MIL
Sat, Jun 26thvs WSH@ MIL
Sun, Jun 27thvs WSH@ MIL
Mon, Jun 28th   vs PIT
Tue, Jun 29th@ PHIvs PIT
Wed, Jun 30th@ PHIvs PIT
Thu, Jul 1st   vs STL
Fri, Jul 2nd@ ATLvs STL
Sat, Jul 3rd@ ATLvs STL
Sun, Jul 4th@ ATLvs STL
Tue, Jul 6thvs LAD@ ARI
Wed, Jul 7thvs LAD@ ARI
Thu, Jul 8thvs LAD@ ARI
Fri, Jul 9thvs ATL@ SD
Sat, Jul 10thvs ATL@ SD
Sun, Jul 11thvs ATL@ SD
Fri, Jul 16th@ PHIvs LAD
Sat, Jul 17th   vs LAD
Sun, Jul 18th@ PHIvs LAD
Tue, Jul 20th@ WSHvs SEA
Wed, Jul 21st@ WSHvs SEA
Fri, Jul 23rdvs SD@ LAD
Sat, Jul 24thvs SD@ LAD
Sun, Jul 25thvs SD@ LAD
Mon, Jul 26th   @ LAA
Tue, Jul 27th@ BAL@ LAA
Wed, Jul 28th@ BAL@ LAA
Thu, Jul 29th   @ SD
Fri, Jul 30thvs NYY@ SD
Sat, Jul 31stvs NYY@ SD
Sun, Aug 1stvs NYY@ SD
Tue, Aug 3rdvs NYMvs CHC
Wed, Aug 4thvs NYMvs CHC
Thu, Aug 5thvs NYMvs CHC
Fri, Aug 6th@ COLvs MIA
Sat, Aug 7th@ COLvs MIA
Sun, Aug 8th@ COLvs MIA
Tue, Aug 10th@ SD@ HOU
Wed, Aug 11th@ SD@ HOU
Thu, Aug 12th   @ SF
Fri, Aug 13thvs CHC@ SF
Sat, Aug 14thvs CHC@ SF
Sun, Aug 15thvs CHC@ SF
Mon, Aug 16thvs ATLvs SD
Tue, Aug 17thvs ATLvs SD
Wed, Aug 18thvs ATLvs SD
Fri, Aug 20th@ CINvs ARI
Sat, Aug 21st@ CINvs ARI
Sun, Aug 22nd@ CINvs ARI
Mon, Aug 23rd   @ CHC
Tue, Aug 24thvs WSH@ CHC
Wed, Aug 25thvs WSH@ CHC
Fri, Aug 27thvs CIN@ LAD
Sat, Aug 28thvs CIN@ LAD
Sun, Aug 29thvs CIN@ LAD
Mon, Aug 30th   @ TEX
Tue, Aug 31st@ NYM@ TEX
Wed, Sep 1st@ NYM@ TEX
Thu, Sep 2nd@ NYMvs ATL
Fri, Sep 3rdvs PHIvs ATL
Sat, Sep 4thvs PHIvs ATL
Sun, Sep 5thvs PHIvs ATL
Mon, Sep 6th   vs SF
Tue, Sep 7thvs NYMvs SF
Wed, Sep 8thvs NYMvs SF
Thu, Sep 9thvs NYM@ PHI
Fri, Sep 10th@ ATL@ PHI
Sat, Sep 11th@ ATL@ PHI
Sun, Sep 12th@ ATL@ PHI
Tue, Sep 14th@ WSH@ ATL
Wed, Sep 15th@ WSH@ ATL
Thu, Sep 16th   @ ATL
Fri, Sep 17thvs PIT@ WSH
Sat, Sep 18thvs PIT@ WSH
Sun, Sep 19thvs PIT@ WSH
Tue, Sep 21stvs WSHvs LAD
Wed, Sep 22ndvs WSHvs LAD
Thu, Sep 23rd   vs LAD
Fri, Sep 24th@ TBvs SF
Sat, Sep 25th@ TBvs SF
Sun, Sep 26th@ TBvs SF
Mon, Sep 27th   vs WSH
Tue, Sep 28th@ NYMvs WSH
Wed, Sep 29th@ NYMvs WSH
Fri, Oct 1stvs PHI@ ARI
Sat, Oct 2ndvs PHI@ ARI
Sun, Oct 3rdvs PHI@ ARI
Mon, Apr 5thvs STL   
Mon, Apr 12th@ ATL   
Fri, Apr 16thvs SF   
Thu, Apr 22nd@ SF   
Thu, May 6thvs ARI   
Mon, May 10th@ ARI   
Thu, May 20th@ PHI   
Wed, May 26thvs PHI   
Fri, May 28th@ BOS   
Mon, Jun 7th@ BOS   
Thu, Jun 24thvs WSH   
Mon, Jul 5thvs LAD   
Mon, Jul 19th@ WSH   
Thu, Jul 22ndvs SD   
Mon, Aug 2ndvs NYM   
Mon, Aug 9th@ SD   
Thu, Aug 19th@ CIN   
Thu, Aug 26thvs WSH   
Mon, Sep 13th@ WSH   
Mon, Sep 20thvs WSH   
Thu, Sep 30th@ NYM