Skip to main content

Who Should I Trade?

James Kaprielian for Spencer Patton (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  James Kaprielian
James Kaprielian
Spencer Patton
Spencer Patton
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 246# 495
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  James Kaprielian
James Kaprielian
Spencer Patton
Spencer Patton
2021 Stats 
Games Played2442
Games Started210
Innings Pitched119.242.0
Blown Saves03
Hits Allowed10536
Earned Runs5418
Home Runs Allowed194
Who Should I Trade? Player Notes
  James Kaprielian
James Kaprielian
Spencer Patton
Spencer Patton
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  James Kaprielian
James Kaprielian
Spencer Patton
Spencer Patton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs LAAvs NYY
Fri, Apr 1stvs LAAvs NYY
Sat, Apr 2ndvs LAAvs NYY
Sun, Apr 3rdvs LAAvs NYY
Mon, Apr 4thvs DET@ MIA
Tue, Apr 5thvs DET@ MIA
Wed, Apr 6thvs DET@ MIA
Fri, Apr 8th@ PHI@ TOR
Sat, Apr 9th@ PHI@ TOR
Sun, Apr 10th@ PHI@ TOR
Mon, Apr 11th@ TBvs COL
Tue, Apr 12th@ TBvs COL
Wed, Apr 13th@ TB   
Thu, Apr 14th@ TBvs LAA
Fri, Apr 15th@ TORvs LAA
Sat, Apr 16th@ TORvs LAA
Sun, Apr 17th@ TORvs LAA
Mon, Apr 18thvs BAL   
Tue, Apr 19thvs BAL@ SEA
Wed, Apr 20thvs BAL@ SEA
Thu, Apr 21stvs BAL@ SEA
Fri, Apr 22ndvs TEX@ OAK
Sat, Apr 23rdvs TEX@ OAK
Sun, Apr 24thvs TEX@ OAK
Tue, Apr 26th@ SFvs HOU
Wed, Apr 27th@ SFvs HOU
Fri, Apr 29thvs CLEvs ATL
Sat, Apr 30thvs CLEvs ATL
Sun, May 1stvs CLEvs ATL
Mon, May 2ndvs TB   
Tue, May 3rdvs TB@ PHI
Wed, May 4thvs TB@ PHI
Fri, May 6th@ MIN@ NYY
Sat, May 7th@ MIN@ NYY
Sun, May 8th@ MIN@ NYY
Mon, May 9th@ DET   
Tue, May 10th@ DETvs KC
Wed, May 11th@ DETvs KC
Thu, May 12th@ DETvs KC
Fri, May 13thvs LAAvs BOS
Sat, May 14thvs LAAvs BOS
Sun, May 15thvs LAAvs BOS
Mon, May 16thvs MINvs LAA
Tue, May 17thvs MINvs LAA
Wed, May 18thvs MINvs LAA
Fri, May 20th@ LAA@ HOU
Sat, May 21st@ LAA@ HOU
Sun, May 22nd@ LAA@ HOU
Mon, May 23rd@ SEA   
Tue, May 24th@ SEA@ LAA
Wed, May 25th@ SEA@ LAA
Thu, May 26thvs TEX@ OAK
Fri, May 27thvs TEX@ OAK
Sat, May 28thvs TEX@ OAK
Sun, May 29thvs TEX@ OAK
Mon, May 30thvs HOUvs TB
Tue, May 31stvs HOUvs TB
Wed, Jun 1stvs HOUvs TB
Fri, Jun 3rdvs BOSvs SEA
Sat, Jun 4thvs BOSvs SEA
Sun, Jun 5thvs BOSvs SEA
Tue, Jun 7th@ ATL@ CLE
Wed, Jun 8th@ ATL@ CLE
Thu, Jun 9th@ CLE   
Fri, Jun 10th@ CLE@ CWS
Sat, Jun 11th@ CLE@ CWS
Sun, Jun 12th@ CLE@ CWS
Tue, Jun 14th@ BOSvs HOU
Wed, Jun 15th@ BOSvs HOU
Thu, Jun 16th@ BOS@ DET
Fri, Jun 17thvs KC@ DET
Sat, Jun 18thvs KC@ DET
Sun, Jun 19thvs KC@ DET
Tue, Jun 21stvs SEAvs PHI
Wed, Jun 22ndvs SEAvs PHI
Thu, Jun 23rdvs SEA   
Fri, Jun 24th@ KCvs WSH
Sat, Jun 25th@ KCvs WSH
Sun, Jun 26th@ KCvs WSH
Mon, Jun 27th@ NYY@ KC
Tue, Jun 28th@ NYY@ KC
Wed, Jun 29th@ NYY@ KC
Thu, Jun 30th@ SEA   
Fri, Jul 1st@ SEA@ NYM
Sat, Jul 2nd@ SEA@ NYM
Sun, Jul 3rd@ SEA@ NYM
Mon, Jul 4thvs TOR@ BAL
Tue, Jul 5thvs TOR@ BAL
Wed, Jul 6thvs TOR@ BAL
Fri, Jul 8thvs HOUvs MIN
Sat, Jul 9thvs HOUvs MIN
Sun, Jul 10thvs HOUvs MIN
Mon, Jul 11th@ TEXvs OAK
Tue, Jul 12th@ TEXvs OAK
Wed, Jul 13th@ TEXvs OAK
Fri, Jul 15th@ HOUvs SEA
Sat, Jul 16th@ HOUvs SEA
Sun, Jul 17th@ HOUvs SEA
Fri, Jul 22ndvs TEX@ OAK
Sat, Jul 23rdvs TEX@ OAK
Sun, Jul 24thvs TEX@ OAK
Mon, Jul 25thvs HOU@ SEA
Tue, Jul 26thvs HOU@ SEA
Wed, Jul 27thvs HOU@ SEA
Fri, Jul 29th@ CWS@ LAA
Sat, Jul 30th@ CWS@ LAA
Sun, Jul 31st@ CWS@ LAA
Tue, Aug 2nd@ LAAvs BAL
Wed, Aug 3rd@ LAAvs BAL
Thu, Aug 4th@ LAAvs CWS
Sat, Aug 6thvs SFvs CWS
Sun, Aug 7thvs SFvs CWS
Mon, Aug 8thvs LAA   
Tue, Aug 9thvs LAA@ HOU
Wed, Aug 10thvs LAA@ HOU
Fri, Aug 12th@ HOUvs SEA
Sat, Aug 13th@ HOUvs SEA
Sun, Aug 14th@ HOUvs SEA
Mon, Aug 15th@ TEXvs OAK
Tue, Aug 16th@ TEXvs OAK
Wed, Aug 17th@ TEXvs OAK
Thu, Aug 18th@ TEXvs OAK
Fri, Aug 19thvs SEA@ MIN
Sat, Aug 20thvs SEA@ MIN
Sun, Aug 21stvs SEA@ MIN
Mon, Aug 22ndvs MIA@ MIN
Tue, Aug 23rdvs MIA@ COL
Wed, Aug 24thvs MIA@ COL
Thu, Aug 25thvs NYY   
Fri, Aug 26thvs NYYvs DET
Sat, Aug 27thvs NYYvs DET
Sun, Aug 28thvs NYYvs DET
Tue, Aug 30th@ WSHvs HOU
Wed, Aug 31st@ WSHvs HOU
Thu, Sep 1st@ WSH@ BOS
Fri, Sep 2nd@ BAL@ BOS
Sat, Sep 3rd@ BAL@ BOS
Sun, Sep 4th@ BAL@ BOS
Tue, Sep 6thvs ATL@ HOU
Wed, Sep 7thvs ATL@ HOU
Thu, Sep 8thvs CWS   
Fri, Sep 9thvs CWSvs TOR
Sat, Sep 10thvs CWSvs TOR
Sun, Sep 11thvs CWSvs TOR
Tue, Sep 13th@ TEXvs OAK
Wed, Sep 14th@ TEXvs OAK
Thu, Sep 15th@ HOU   
Fri, Sep 16th@ HOU@ TB
Sat, Sep 17th@ HOU@ TB
Sun, Sep 18th@ HOU@ TB
Tue, Sep 20thvs SEAvs LAA
Wed, Sep 21stvs SEAvs LAA
Thu, Sep 22ndvs SEAvs LAA
Fri, Sep 23rdvs NYMvs CLE
Sat, Sep 24thvs NYMvs CLE
Sun, Sep 25thvs NYMvs CLE
Tue, Sep 27th@ LAA@ SEA
Wed, Sep 28th@ LAA@ SEA
Thu, Sep 29th@ LAA@ SEA
Fri, Sep 30th@ SEA@ LAA
Sat, Oct 1st@ SEA@ LAA
Sun, Oct 2nd@ SEA@ LAA
Mon, Apr 25th   vs HOU
Thu, Apr 28th   vs HOU
Thu, May 19th   @ HOU
Thu, Jun 2nd   vs TB
Mon, Jun 6th   @ CLE
Mon, Jun 13th   vs HOU
Thu, Jul 14th   vs SEA
Thu, Jul 28th   @ LAA
Mon, Aug 1st   vs BAL
Fri, Aug 5th   vs CWS
Thu, Aug 11th   @ HOU
Mon, Sep 5th   @ HOU