Skip to main content

Who Should I Trade?

Kyle Freeland for Kutter Crawford (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Kyle Freeland
Kyle Freeland
Kutter Crawford
Kutter Crawford
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Kyle Freeland
Kyle Freeland
Kutter Crawford
Kutter Crawford
2022 Stats 
Games Played3121
Games Started3112
Innings Pitched174.277.1
Blown Saves00
Hits Allowed19381
Earned Runs8847
Home Runs Allowed1912
Who Should I Trade? Player Notes
  Kyle Freeland
Kyle Freeland
Kutter Crawford
Kutter Crawford
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Freeland
Kyle Freeland
Kutter Crawford
Kutter Crawford
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SDvs BAL
Fri, Mar 31st@ SD   
Sat, Apr 1st@ SDvs BAL
Sun, Apr 2nd@ SDvs BAL
Mon, Apr 3rd@ LADvs PIT
Tue, Apr 4th@ LADvs PIT
Thu, Apr 6thvs WSH@ DET
Fri, Apr 7thvs WSH   
Sat, Apr 8thvs WSH@ DET
Sun, Apr 9thvs WSH@ DET
Mon, Apr 10thvs STL@ TB
Tue, Apr 11thvs STL@ TB
Wed, Apr 12thvs STL@ TB
Fri, Apr 14th@ SEAvs LAA
Sat, Apr 15th@ SEAvs LAA
Sun, Apr 16th@ SEAvs LAA
Mon, Apr 17thvs PITvs LAA
Tue, Apr 18thvs PITvs MIN
Wed, Apr 19thvs PITvs MIN
Thu, Apr 20th@ PHIvs MIN
Fri, Apr 21st@ PHI@ MIL
Sat, Apr 22nd@ PHI@ MIL
Sun, Apr 23rd@ PHI@ MIL
Mon, Apr 24th@ CLE@ BAL
Tue, Apr 25th@ CLE@ BAL
Wed, Apr 26th@ CLE@ BAL
Fri, Apr 28thvs ARIvs CLE
Sat, Apr 29thvs ARIvs CLE
Sun, Apr 30thvs ARIvs CLE
Tue, May 2ndvs MILvs TOR
Wed, May 3rdvs MILvs TOR
Thu, May 4thvs MILvs TOR
Fri, May 5th@ NYM@ PHI
Sat, May 6th@ NYM@ PHI
Sun, May 7th@ NYM@ PHI
Mon, May 8th@ PIT   
Tue, May 9th@ PIT@ ATL
Wed, May 10th@ PIT@ ATL
Fri, May 12thvs PHIvs STL
Sat, May 13thvs PHIvs STL
Sun, May 14thvs PHIvs STL
Mon, May 15thvs CINvs SEA
Tue, May 16thvs CINvs SEA
Wed, May 17thvs CINvs SEA
Fri, May 19th@ TEX@ SD
Sat, May 20th@ TEX@ SD
Sun, May 21st@ TEX@ SD
Mon, May 22ndvs MIA@ LAA
Tue, May 23rdvs MIA@ LAA
Wed, May 24thvs MIA@ LAA
Thu, May 25thvs MIA   
Fri, May 26thvs NYM@ ARI
Sat, May 27thvs NYM@ ARI
Sun, May 28thvs NYM@ ARI
Mon, May 29th@ ARI   
Tue, May 30th@ ARIvs CIN
Wed, May 31st@ ARIvs CIN
Thu, Jun 1st@ ARIvs CIN
Fri, Jun 2nd@ KCvs TB
Sat, Jun 3rd@ KCvs TB
Sun, Jun 4th@ KCvs TB
Tue, Jun 6thvs SF@ CLE
Wed, Jun 7thvs SF@ CLE
Thu, Jun 8thvs SF@ CLE
Fri, Jun 9thvs SD@ NYY
Sat, Jun 10thvs SD@ NYY
Sun, Jun 11thvs SD@ NYY
Mon, Jun 12th@ BOSvs COL
Tue, Jun 13th@ BOSvs COL
Wed, Jun 14th@ BOSvs COL
Thu, Jun 15th@ ATL   
Fri, Jun 16th@ ATLvs NYY
Sat, Jun 17th@ ATLvs NYY
Sun, Jun 18th@ ATLvs NYY
Mon, Jun 19th@ CIN@ MIN
Tue, Jun 20th@ CIN@ MIN
Wed, Jun 21st@ CIN@ MIN
Fri, Jun 23rdvs LAA@ CWS
Sat, Jun 24thvs LAA@ CWS
Sun, Jun 25thvs LAA@ CWS
Tue, Jun 27thvs LADvs MIA
Wed, Jun 28thvs LADvs MIA
Thu, Jun 29thvs LADvs MIA
Fri, Jun 30thvs DET@ TOR
Sat, Jul 1stvs DET@ TOR
Sun, Jul 2ndvs DET@ TOR
Tue, Jul 4th@ HOUvs TEX
Wed, Jul 5th@ HOUvs TEX
Fri, Jul 7th@ SFvs OAK
Sat, Jul 8th@ SFvs OAK
Sun, Jul 9th@ SFvs OAK
Fri, Jul 14thvs NYY@ CHC
Sat, Jul 15thvs NYY@ CHC
Sun, Jul 16thvs NYY@ CHC
Tue, Jul 18thvs HOU@ OAK
Wed, Jul 19thvs HOU@ OAK
Fri, Jul 21st@ MIAvs NYM
Sat, Jul 22nd@ MIAvs NYM
Sun, Jul 23rd@ MIAvs NYM
Mon, Jul 24th@ WSH   
Tue, Jul 25th@ WSHvs ATL
Wed, Jul 26th@ WSHvs ATL
Fri, Jul 28thvs OAK@ SF
Sat, Jul 29thvs OAK@ SF
Sun, Jul 30thvs OAK@ SF
Mon, Jul 31stvs SD@ SEA
Tue, Aug 1stvs SD@ SEA
Wed, Aug 2ndvs SD@ SEA
Fri, Aug 4th@ STLvs TOR
Sat, Aug 5th@ STLvs TOR
Sun, Aug 6th@ STLvs TOR
Mon, Aug 7th@ MILvs KC
Tue, Aug 8th@ MILvs KC
Wed, Aug 9th@ MILvs KC
Thu, Aug 10th@ LADvs KC
Fri, Aug 11th@ LADvs DET
Sat, Aug 12th@ LADvs DET
Sun, Aug 13th@ LADvs DET
Mon, Aug 14thvs ARI   
Tue, Aug 15thvs ARI@ WSH
Wed, Aug 16thvs ARI@ WSH
Fri, Aug 18thvs CWS@ NYY
Sat, Aug 19thvs CWS@ NYY
Sun, Aug 20thvs CWS@ NYY
Tue, Aug 22nd@ TB@ HOU
Wed, Aug 23rd@ TB@ HOU
Thu, Aug 24th@ TB@ HOU
Fri, Aug 25th@ BALvs LAD
Sat, Aug 26th@ BALvs LAD
Sun, Aug 27th@ BALvs LAD
Mon, Aug 28thvs ATLvs HOU
Tue, Aug 29thvs ATLvs HOU
Wed, Aug 30thvs ATLvs HOU
Fri, Sep 1stvs TOR@ KC
Sat, Sep 2ndvs TOR@ KC
Sun, Sep 3rdvs TOR@ KC
Mon, Sep 4th@ ARI@ TB
Tue, Sep 5th@ ARI@ TB
Wed, Sep 6th@ ARI@ TB
Fri, Sep 8th@ SFvs BAL
Sat, Sep 9th@ SFvs BAL
Sun, Sep 10th@ SFvs BAL
Mon, Sep 11thvs CHCvs NYY
Tue, Sep 12thvs CHCvs NYY
Wed, Sep 13thvs CHCvs NYY
Thu, Sep 14thvs SFvs NYY
Fri, Sep 15thvs SF@ TOR
Sat, Sep 16thvs SF@ TOR
Sun, Sep 17thvs SF@ TOR
Mon, Sep 18th@ SD@ TEX
Tue, Sep 19th@ SD@ TEX
Wed, Sep 20th@ SD@ TEX
Fri, Sep 22nd@ CHCvs CWS
Sat, Sep 23rd@ CHCvs CWS
Sun, Sep 24th@ CHCvs CWS
Tue, Sep 26thvs LADvs TB
Wed, Sep 27thvs LADvs TB
Thu, Sep 28thvs LAD@ BAL
Fri, Sep 29thvs MIN@ BAL
Sat, Sep 30thvs MIN@ BAL
Sun, Oct 1stvs MIN@ BAL
Wed, Apr 5th   vs PIT
Thu, Apr 13th   @ TB
Mon, May 1st   vs TOR
Mon, Jun 5th   vs TB
Thu, Jun 22nd   @ MIN
Thu, Jul 6th   vs TEX
Mon, Jul 17th   @ OAK
Thu, Aug 17th   @ WSH
Mon, Aug 21st   @ HOU