Skip to main content

Who Should I Trade?

Trent Thornton for Tanner Banks (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Trent Thornton
Trent Thornton
Tanner Banks
Tanner Banks
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
  Trent Thornton
Trent Thornton
Tanner Banks
Tanner Banks
2022 Stats 
Games Played3235
Games Started00
Innings Pitched46.053.0
Blown Saves10
Hits Allowed4042
Earned Runs2119
Home Runs Allowed75
Who Should I Trade? Player Notes
  Trent Thornton
Trent Thornton
Tanner Banks
Tanner Banks
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trent Thornton
Trent Thornton
Tanner Banks
Tanner Banks
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ STL@ HOU
Sat, Apr 1st@ STL@ HOU
Sun, Apr 2nd@ STL@ HOU
Mon, Apr 3rd@ KCvs SF
Tue, Apr 4th@ KC   
Wed, Apr 5th@ KCvs SF
Thu, Apr 6th@ KCvs SF
Fri, Apr 7th@ LAA@ PIT
Sat, Apr 8th@ LAA@ PIT
Sun, Apr 9th@ LAA@ PIT
Tue, Apr 11thvs DET@ MIN
Wed, Apr 12thvs DET@ MIN
Thu, Apr 13thvs DET   
Fri, Apr 14thvs TBvs BAL
Sat, Apr 15thvs TBvs BAL
Sun, Apr 16thvs TBvs BAL
Mon, Apr 17th@ HOUvs PHI
Tue, Apr 18th@ HOUvs PHI
Wed, Apr 19th@ HOUvs PHI
Fri, Apr 21st@ NYY@ TB
Sat, Apr 22nd@ NYY@ TB
Sun, Apr 23rd@ NYY@ TB
Mon, Apr 24thvs CWS@ TOR
Tue, Apr 25thvs CWS@ TOR
Wed, Apr 26thvs CWS@ TOR
Fri, Apr 28thvs SEAvs TB
Sat, Apr 29thvs SEAvs TB
Sun, Apr 30thvs SEAvs TB
Mon, May 1st@ BOS   
Tue, May 2nd@ BOSvs MIN
Wed, May 3rd@ BOSvs MIN
Thu, May 4th@ BOSvs MIN
Fri, May 5th@ PIT@ CIN
Sat, May 6th@ PIT@ CIN
Sun, May 7th@ PIT@ CIN
Tue, May 9th@ PHI@ KC
Wed, May 10th@ PHI@ KC
Fri, May 12thvs ATLvs HOU
Sat, May 13thvs ATLvs HOU
Sun, May 14thvs ATLvs HOU
Mon, May 15thvs NYY   
Tue, May 16thvs NYYvs CLE
Wed, May 17thvs NYYvs CLE
Thu, May 18thvs NYYvs CLE
Fri, May 19thvs BALvs KC
Sat, May 20thvs BALvs KC
Sun, May 21stvs BALvs KC
Mon, May 22nd@ TB@ CLE
Tue, May 23rd@ TB@ CLE
Wed, May 24th@ TB@ CLE
Thu, May 25th@ TB@ DET
Fri, May 26th@ MIN@ DET
Sat, May 27th@ MIN@ DET
Sun, May 28th@ MIN@ DET
Tue, May 30thvs MILvs LAA
Wed, May 31stvs MILvs LAA
Thu, Jun 1stvs MIL   
Fri, Jun 2nd@ NYMvs DET
Sat, Jun 3rd@ NYMvs DET
Sun, Jun 4th@ NYMvs DET
Mon, Jun 5thvs HOU   
Tue, Jun 6thvs HOU@ NYY
Wed, Jun 7thvs HOU@ NYY
Thu, Jun 8thvs HOU@ NYY
Fri, Jun 9thvs MINvs MIA
Sat, Jun 10thvs MINvs MIA
Sun, Jun 11thvs MINvs MIA
Tue, Jun 13th@ BAL@ LAD
Wed, Jun 14th@ BAL@ LAD
Thu, Jun 15th@ BAL@ LAD
Fri, Jun 16th@ TEX@ SEA
Sat, Jun 17th@ TEX@ SEA
Sun, Jun 18th@ TEX@ SEA
Mon, Jun 19th@ MIAvs TEX
Tue, Jun 20th@ MIAvs TEX
Wed, Jun 21st@ MIAvs TEX
Fri, Jun 23rdvs OAKvs BOS
Sat, Jun 24thvs OAKvs BOS
Sun, Jun 25thvs OAKvs BOS
Tue, Jun 27thvs SF@ LAA
Wed, Jun 28thvs SF@ LAA
Thu, Jun 29thvs SF@ LAA
Fri, Jun 30thvs BOS@ OAK
Sat, Jul 1stvs BOS@ OAK
Sun, Jul 2ndvs BOS@ OAK
Tue, Jul 4th@ CWSvs TOR
Wed, Jul 5th@ CWSvs TOR
Thu, Jul 6th@ CWSvs TOR
Fri, Jul 7th@ DETvs STL
Sat, Jul 8th@ DETvs STL
Sun, Jul 9th@ DETvs STL
Fri, Jul 14thvs ARI@ ATL
Sat, Jul 15thvs ARI@ ATL
Sun, Jul 16thvs ARI@ ATL
Tue, Jul 18thvs SD@ NYM
Wed, Jul 19thvs SD@ NYM
Thu, Jul 20thvs SD@ NYM
Fri, Jul 21st@ SEA@ MIN
Sat, Jul 22nd@ SEA@ MIN
Sun, Jul 23rd@ SEA@ MIN
Mon, Jul 24th@ LAD   
Tue, Jul 25th@ LADvs CHC
Wed, Jul 26th@ LADvs CHC
Fri, Jul 28thvs LAAvs CLE
Sat, Jul 29thvs LAAvs CLE
Sun, Jul 30thvs LAAvs CLE
Mon, Jul 31stvs BAL   
Tue, Aug 1stvs BAL@ TEX
Wed, Aug 2ndvs BAL@ TEX
Thu, Aug 3rdvs BAL@ TEX
Fri, Aug 4th@ BOS@ CLE
Sat, Aug 5th@ BOS@ CLE
Sun, Aug 6th@ BOS@ CLE
Mon, Aug 7th@ CLEvs NYY
Tue, Aug 8th@ CLEvs NYY
Wed, Aug 9th@ CLEvs NYY
Thu, Aug 10th@ CLE   
Fri, Aug 11thvs CHCvs MIL
Sat, Aug 12thvs CHCvs MIL
Sun, Aug 13thvs CHCvs MIL
Tue, Aug 15thvs PHI@ CHC
Wed, Aug 16thvs PHI@ CHC
Fri, Aug 18th@ CIN@ COL
Sat, Aug 19th@ CIN@ COL
Sun, Aug 20th@ CIN@ COL
Tue, Aug 22nd@ BALvs SEA
Wed, Aug 23rd@ BALvs SEA
Thu, Aug 24th@ BALvs OAK
Fri, Aug 25thvs CLEvs OAK
Sat, Aug 26thvs CLEvs OAK
Sun, Aug 27thvs CLEvs OAK
Mon, Aug 28thvs WSH@ BAL
Tue, Aug 29thvs WSH@ BAL
Wed, Aug 30thvs WSH@ BAL
Fri, Sep 1st@ COLvs DET
Sat, Sep 2nd@ COLvs DET
Sun, Sep 3rd@ COLvs DET
Mon, Sep 4th@ OAK   
Tue, Sep 5th@ OAK@ KC
Wed, Sep 6th@ OAK@ KC
Fri, Sep 8thvs KC@ DET
Sat, Sep 9thvs KC@ DET
Sun, Sep 10thvs KC@ DET
Mon, Sep 11thvs TEXvs KC
Tue, Sep 12thvs TEXvs KC
Wed, Sep 13thvs TEXvs KC
Thu, Sep 14thvs TEXvs MIN
Fri, Sep 15thvs BOSvs MIN
Sat, Sep 16thvs BOSvs MIN
Sun, Sep 17thvs BOSvs MIN
Tue, Sep 19th@ NYY@ WSH
Wed, Sep 20th@ NYY@ WSH
Thu, Sep 21st@ NYY   
Fri, Sep 22nd@ TB@ BOS
Sat, Sep 23rd@ TB@ BOS
Sun, Sep 24th@ TB@ BOS
Tue, Sep 26thvs NYYvs ARI
Wed, Sep 27thvs NYYvs ARI
Thu, Sep 28thvs NYY   
Fri, Sep 29thvs TBvs SD
Sat, Sep 30thvs TBvs SD
Sun, Oct 1stvs TBvs SD
Fri, Mar 31st   @ HOU
Mon, Apr 10th   @ MIN
Thu, Apr 27th   vs TB
Mon, May 8th   @ KC
Thu, May 11th   @ KC
Mon, May 29th   vs LAA
Mon, Jun 26th   @ LAA
Thu, Jul 27th   vs CLE
Mon, Aug 21st   vs SEA
Thu, Sep 7th   @ KC
Mon, Sep 18th   @ WSH
Mon, Sep 25th   vs ARI