Skip to main content

Who Should I Trade?

Edward Cabrera for George Kirby (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Edward Cabrera
Edward Cabrera
George Kirby
George Kirby
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 487# 663
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Edward Cabrera
Edward Cabrera
George Kirby
George Kirby
2021 Stats 
Games Played7
Games Started7
Innings Pitched26.2
Blown Saves0
Hits Allowed24
Earned Runs17
Home Runs Allowed6
Who Should I Trade? Player Notes
  Edward Cabrera
Edward Cabrera
George Kirby
George Kirby
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Edward Cabrera
Edward Cabrera
George Kirby
George Kirby
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs ATLvs DET
Fri, Apr 1stvs ATLvs DET
Sat, Apr 2ndvs ATLvs DET
Sun, Apr 3rdvs ATLvs DET
Mon, Apr 4thvs TEXvs LAA
Tue, Apr 5thvs TEXvs LAA
Wed, Apr 6thvs TEX   
Fri, Apr 8th@ SF   
Sat, Apr 9th@ SF@ MIN
Sun, Apr 10th@ SF@ MIN
Mon, Apr 11th@ LAA@ MIN
Tue, Apr 12th@ LAA@ CWS
Thu, Apr 14thvs PHI@ CWS
Fri, Apr 15thvs PHIvs HOU
Sat, Apr 16thvs PHIvs HOU
Sun, Apr 17thvs PHIvs HOU
Tue, Apr 19thvs STLvs TEX
Wed, Apr 20thvs STLvs TEX
Thu, Apr 21stvs STLvs TEX
Fri, Apr 22nd@ ATLvs KC
Sat, Apr 23rd@ ATLvs KC
Sun, Apr 24th@ ATLvs KC
Tue, Apr 26th@ WSH@ TB
Wed, Apr 27th@ WSH@ TB
Thu, Apr 28th@ WSH@ TB
Fri, Apr 29thvs SEA@ MIA
Sat, Apr 30thvs SEA@ MIA
Sun, May 1stvs SEA@ MIA
Mon, May 2ndvs ARI@ HOU
Tue, May 3rdvs ARI@ HOU
Wed, May 4thvs ARI@ HOU
Thu, May 5th@ SDvs TB
Fri, May 6th@ SDvs TB
Sat, May 7th@ SDvs TB
Sun, May 8th@ SDvs TB
Mon, May 9th@ ARIvs PHI
Tue, May 10th@ ARIvs PHI
Wed, May 11th@ ARIvs PHI
Fri, May 13thvs MIL@ NYM
Sat, May 14thvs MIL@ NYM
Sun, May 15thvs MIL@ NYM
Mon, May 16thvs WSH@ TOR
Tue, May 17thvs WSH@ TOR
Wed, May 18thvs WSH@ TOR
Fri, May 20thvs ATL@ BOS
Sat, May 21stvs ATL@ BOS
Sun, May 22ndvs ATL@ BOS
Tue, May 24th@ TBvs OAK
Wed, May 25th@ TBvs OAK
Fri, May 27th@ ATLvs HOU
Sat, May 28th@ ATLvs HOU
Sun, May 29th@ ATLvs HOU
Mon, May 30th@ COL   
Tue, May 31st@ COL@ BAL
Wed, Jun 1st@ COL@ BAL
Thu, Jun 2ndvs SF@ BAL
Fri, Jun 3rdvs SF@ TEX
Sat, Jun 4thvs SF@ TEX
Sun, Jun 5thvs SF@ TEX
Tue, Jun 7thvs WSH@ HOU
Wed, Jun 8thvs WSH@ HOU
Thu, Jun 9thvs WSH   
Fri, Jun 10th@ HOUvs BOS
Sat, Jun 11th@ HOUvs BOS
Sun, Jun 12th@ HOUvs BOS
Mon, Jun 13th@ PHIvs MIN
Tue, Jun 14th@ PHIvs MIN
Wed, Jun 15th@ PHIvs MIN
Fri, Jun 17th@ NYMvs LAA
Sat, Jun 18th@ NYMvs LAA
Sun, Jun 19th@ NYMvs LAA
Mon, Jun 20th@ NYM   
Tue, Jun 21stvs COL@ OAK
Wed, Jun 22ndvs COL@ OAK
Thu, Jun 23rdvs COL@ OAK
Fri, Jun 24thvs NYM@ LAA
Sat, Jun 25thvs NYM@ LAA
Sun, Jun 26thvs NYM@ LAA
Mon, Jun 27th@ STLvs BAL
Tue, Jun 28th@ STLvs BAL
Wed, Jun 29th@ STLvs BAL
Fri, Jul 1st@ WSHvs OAK
Sat, Jul 2nd@ WSHvs OAK
Sun, Jul 3rd@ WSHvs OAK
Mon, Jul 4th@ WSH@ SD
Tue, Jul 5thvs LAA@ SD
Wed, Jul 6thvs LAA   
Thu, Jul 7th@ NYMvs TOR
Fri, Jul 8th@ NYMvs TOR
Sat, Jul 9th@ NYMvs TOR
Sun, Jul 10th@ NYMvs TOR
Mon, Jul 11thvs PIT   
Tue, Jul 12thvs PIT@ WSH
Wed, Jul 13thvs PIT@ WSH
Thu, Jul 14thvs PIT@ TEX
Fri, Jul 15thvs PHI@ TEX
Sat, Jul 16thvs PHI@ TEX
Sun, Jul 17thvs PHI@ TEX
Fri, Jul 22nd@ PITvs HOU
Sat, Jul 23rd@ PITvs HOU
Sun, Jul 24th@ PITvs HOU
Mon, Jul 25th@ CINvs TEX
Tue, Jul 26th@ CINvs TEX
Wed, Jul 27th@ CINvs TEX
Thu, Jul 28th@ CIN@ HOU
Fri, Jul 29thvs NYM@ HOU
Sat, Jul 30thvs NYM@ HOU
Sun, Jul 31stvs NYM@ HOU
Mon, Aug 1stvs CIN@ NYY
Tue, Aug 2ndvs CIN@ NYY
Wed, Aug 3rdvs CIN@ NYY
Fri, Aug 5th@ CHCvs LAA
Sat, Aug 6th@ CHCvs LAA
Sun, Aug 7th@ CHCvs LAA
Tue, Aug 9th@ PHIvs NYY
Wed, Aug 10th@ PHIvs NYY
Thu, Aug 11th@ PHI   
Fri, Aug 12thvs ATL@ TEX
Sat, Aug 13thvs ATL@ TEX
Sun, Aug 14thvs ATL@ TEX
Mon, Aug 15thvs SD@ LAA
Tue, Aug 16thvs SD@ LAA
Wed, Aug 17thvs SD@ LAA
Fri, Aug 19th@ LAD@ OAK
Sat, Aug 20th@ LAD@ OAK
Sun, Aug 21st@ LAD@ OAK
Mon, Aug 22nd@ OAK   
Tue, Aug 23rd@ OAKvs WSH
Wed, Aug 24th@ OAKvs WSH
Fri, Aug 26thvs LADvs CLE
Sat, Aug 27thvs LADvs CLE
Sun, Aug 28thvs LADvs CLE
Mon, Aug 29thvs LAD   
Tue, Aug 30thvs TB@ DET
Wed, Aug 31stvs TB@ DET
Fri, Sep 2nd@ ATL@ CLE
Sat, Sep 3rd@ ATL@ CLE
Sun, Sep 4th@ ATL@ CLE
Tue, Sep 6th@ PHIvs CWS
Wed, Sep 7th@ PHIvs CWS
Thu, Sep 8th@ PHI   
Fri, Sep 9thvs NYMvs ATL
Sat, Sep 10thvs NYMvs ATL
Sun, Sep 11thvs NYMvs ATL
Tue, Sep 13thvs PHIvs SD
Wed, Sep 14thvs PHIvs SD
Thu, Sep 15thvs PHI   
Fri, Sep 16th@ WSH@ LAA
Sat, Sep 17th@ WSH@ LAA
Sun, Sep 18th@ WSH@ LAA
Mon, Sep 19thvs CHC@ LAA
Tue, Sep 20thvs CHC@ OAK
Wed, Sep 21stvs CHC@ OAK
Fri, Sep 23rdvs WSH@ KC
Sat, Sep 24thvs WSH@ KC
Sun, Sep 25thvs WSH@ KC
Tue, Sep 27th@ NYMvs TEX
Wed, Sep 28th@ NYMvs TEX
Thu, Sep 29th@ MILvs TEX
Fri, Sep 30th@ MILvs OAK
Sat, Oct 1st@ MILvs OAK
Sun, Oct 2nd@ MILvs OAK
Thu, Apr 7th   @ MIN
Wed, Apr 13th   @ CWS
Thu, May 19th   @ BOS
Mon, May 23rd   vs OAK
Mon, Jun 6th   @ HOU
Thu, Jun 16th   vs LAA
Thu, Jun 30th   vs OAK
Mon, Aug 8th   vs NYY
Thu, Aug 25th   vs CLE
Thu, Sep 1st   @ DET
Mon, Sep 5th   vs CWS
Thu, Sep 22nd   @ OAK