Skip to main content

Who Should I Trade?

James Kaprielian for Nate Pearson (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
Nate Pearson
Nate Pearson
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 262# 391
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  James Kaprielian
James Kaprielian
Nate Pearson
Nate Pearson
2021 Stats 
Games Played2412
Games Started211
Innings Pitched119.215.0
Blown Saves00
Hits Allowed10514
Earned Runs547
Home Runs Allowed192
Who Should I Trade? Player Notes
  James Kaprielian
James Kaprielian
Nate Pearson
Nate Pearson
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
Nate Pearson
Nate Pearson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs LAA@ BAL
Fri, Apr 1stvs LAA   
Sat, Apr 2ndvs LAA@ BAL
Sun, Apr 3rdvs LAA@ BAL
Mon, Apr 4thvs DETvs TB
Tue, Apr 5thvs DETvs TB
Wed, Apr 6thvs DETvs TB
Fri, Apr 8th@ PHIvs TEX
Sat, Apr 9th@ PHIvs TEX
Sun, Apr 10th@ PHIvs TEX
Mon, Apr 11th@ TB@ NYY
Tue, Apr 12th@ TB@ NYY
Wed, Apr 13th@ TB@ NYY
Thu, Apr 14th@ TB@ NYY
Fri, Apr 15th@ TORvs OAK
Sat, Apr 16th@ TORvs OAK
Sun, Apr 17th@ TORvs OAK
Mon, Apr 18thvs BAL   
Tue, Apr 19thvs BAL@ BOS
Wed, Apr 20thvs BAL@ BOS
Thu, Apr 21stvs BAL@ BOS
Fri, Apr 22ndvs TEX@ HOU
Sat, Apr 23rdvs TEX@ HOU
Sun, Apr 24thvs TEX@ HOU
Tue, Apr 26th@ SFvs BOS
Wed, Apr 27th@ SFvs BOS
Fri, Apr 29thvs CLEvs HOU
Sat, Apr 30thvs CLEvs HOU
Sun, May 1stvs CLEvs HOU
Mon, May 2ndvs TBvs NYY
Tue, May 3rdvs TBvs NYY
Wed, May 4thvs TBvs NYY
Fri, May 6th@ MIN@ CLE
Sat, May 7th@ MIN@ CLE
Sun, May 8th@ MIN@ CLE
Mon, May 9th@ DET   
Tue, May 10th@ DET@ NYY
Wed, May 11th@ DET@ NYY
Thu, May 12th@ DET   
Fri, May 13thvs LAA@ TB
Sat, May 14thvs LAA@ TB
Sun, May 15thvs LAA@ TB
Mon, May 16thvs MINvs SEA
Tue, May 17thvs MINvs SEA
Wed, May 18thvs MINvs SEA
Fri, May 20th@ LAAvs CIN
Sat, May 21st@ LAAvs CIN
Sun, May 22nd@ LAAvs CIN
Mon, May 23rd@ SEA@ STL
Tue, May 24th@ SEA@ STL
Wed, May 25th@ SEA   
Thu, May 26thvs TEX@ LAA
Fri, May 27thvs TEX@ LAA
Sat, May 28thvs TEX@ LAA
Sun, May 29thvs TEX@ LAA
Mon, May 30thvs HOU   
Tue, May 31stvs HOUvs CWS
Wed, Jun 1stvs HOUvs CWS
Fri, Jun 3rdvs BOSvs MIN
Sat, Jun 4thvs BOSvs MIN
Sun, Jun 5thvs BOSvs MIN
Tue, Jun 7th@ ATL@ KC
Wed, Jun 8th@ ATL@ KC
Thu, Jun 9th@ CLE   
Fri, Jun 10th@ CLE@ DET
Sat, Jun 11th@ CLE@ DET
Sun, Jun 12th@ CLE@ DET
Tue, Jun 14th@ BOSvs BAL
Wed, Jun 15th@ BOSvs BAL
Thu, Jun 16th@ BOSvs BAL
Fri, Jun 17thvs KCvs NYY
Sat, Jun 18thvs KCvs NYY
Sun, Jun 19thvs KCvs NYY
Tue, Jun 21stvs SEA@ CWS
Wed, Jun 22ndvs SEA@ CWS
Thu, Jun 23rdvs SEA   
Fri, Jun 24th@ KC@ MIL
Sat, Jun 25th@ KC@ MIL
Sun, Jun 26th@ KC@ MIL
Mon, Jun 27th@ NYYvs BOS
Tue, Jun 28th@ NYYvs BOS
Wed, Jun 29th@ NYYvs BOS
Thu, Jun 30th@ SEAvs TB
Fri, Jul 1st@ SEAvs TB
Sat, Jul 2nd@ SEAvs TB
Sun, Jul 3rd@ SEAvs TB
Mon, Jul 4thvs TOR@ OAK
Tue, Jul 5thvs TOR@ OAK
Wed, Jul 6thvs TOR@ OAK
Fri, Jul 8thvs HOU@ SEA
Sat, Jul 9thvs HOU@ SEA
Sun, Jul 10thvs HOU@ SEA
Mon, Jul 11th@ TEX   
Tue, Jul 12th@ TEXvs PHI
Wed, Jul 13th@ TEXvs PHI
Fri, Jul 15th@ HOUvs KC
Sat, Jul 16th@ HOUvs KC
Sun, Jul 17th@ HOUvs KC
Fri, Jul 22ndvs TEX@ BOS
Sat, Jul 23rdvs TEX@ BOS
Sun, Jul 24thvs TEX@ BOS
Mon, Jul 25thvs HOU   
Tue, Jul 26thvs HOUvs STL
Wed, Jul 27thvs HOUvs STL
Fri, Jul 29th@ CWSvs DET
Sat, Jul 30th@ CWSvs DET
Sun, Jul 31st@ CWSvs DET
Tue, Aug 2nd@ LAA@ TB
Wed, Aug 3rd@ LAA@ TB
Thu, Aug 4th@ LAA@ MIN
Sat, Aug 6thvs SF@ MIN
Sun, Aug 7thvs SF@ MIN
Mon, Aug 8thvs LAA@ BAL
Tue, Aug 9thvs LAA@ BAL
Wed, Aug 10thvs LAA@ BAL
Fri, Aug 12th@ HOUvs CLE
Sat, Aug 13th@ HOUvs CLE
Sun, Aug 14th@ HOUvs CLE
Mon, Aug 15th@ TEXvs BAL
Tue, Aug 16th@ TEXvs BAL
Wed, Aug 17th@ TEXvs BAL
Thu, Aug 18th@ TEX@ NYY
Fri, Aug 19thvs SEA@ NYY
Sat, Aug 20thvs SEA@ NYY
Sun, Aug 21stvs SEA@ NYY
Mon, Aug 22ndvs MIA   
Tue, Aug 23rdvs MIA@ BOS
Wed, Aug 24thvs MIA@ BOS
Thu, Aug 25thvs NYY@ BOS
Fri, Aug 26thvs NYYvs LAA
Sat, Aug 27thvs NYYvs LAA
Sun, Aug 28thvs NYYvs LAA
Tue, Aug 30th@ WSHvs CHC
Wed, Aug 31st@ WSHvs CHC
Thu, Sep 1st@ WSH   
Fri, Sep 2nd@ BAL@ PIT
Sat, Sep 3rd@ BAL@ PIT
Sun, Sep 4th@ BAL@ PIT
Tue, Sep 6thvs ATL@ BAL
Wed, Sep 7thvs ATL@ BAL
Thu, Sep 8thvs CWS   
Fri, Sep 9thvs CWS@ TEX
Sat, Sep 10thvs CWS@ TEX
Sun, Sep 11thvs CWS@ TEX
Tue, Sep 13th@ TEXvs TB
Wed, Sep 14th@ TEXvs TB
Thu, Sep 15th@ HOU   
Fri, Sep 16th@ HOUvs BAL
Sat, Sep 17th@ HOUvs BAL
Sun, Sep 18th@ HOUvs BAL
Tue, Sep 20thvs SEA@ PHI
Wed, Sep 21stvs SEA@ PHI
Thu, Sep 22ndvs SEA@ TB
Fri, Sep 23rdvs NYM@ TB
Sat, Sep 24thvs NYM@ TB
Sun, Sep 25thvs NYM@ TB
Tue, Sep 27th@ LAAvs NYY
Wed, Sep 28th@ LAAvs NYY
Thu, Sep 29th@ LAA   
Fri, Sep 30th@ SEAvs BOS
Sat, Oct 1st@ SEAvs BOS
Sun, Oct 2nd@ SEAvs BOS
Mon, Apr 25th   vs BOS
Thu, Apr 28th   vs BOS
Thu, May 5th   @ CLE
Thu, Jun 2nd   vs CWS
Mon, Jun 6th   @ KC
Mon, Jun 13th   vs BAL
Mon, Jun 20th   @ CWS
Thu, Jul 7th   @ SEA
Thu, Jul 14th   vs KC
Thu, Jul 28th   vs DET
Fri, Aug 5th   @ MIN
Mon, Aug 29th   vs CHC
Mon, Sep 5th   @ BAL
Mon, Sep 12th   vs TB
Mon, Sep 26th   vs NYY