Skip to main content

Who Should I Trade?

Jose Berrios for Tyler Mahle (2023)

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

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