Skip to main content

Who Should I Trade?

Joan Adon for Mark Appel (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Joan Adon
Joan Adon
Mark Appel
Mark Appel
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Joan Adon
Joan Adon
Mark Appel
Mark Appel
2022 Stats 
Games Played146
Games Started140
Innings Pitched64.210.1
Blown Saves00
Hits Allowed769
Earned Runs512
Home Runs Allowed80
Who Should I Trade? Player Notes
  Joan Adon
Joan Adon
Mark Appel
Mark Appel
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joan Adon
Joan Adon
Mark Appel
Mark Appel
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs ATL@ TEX
Sat, Apr 1stvs ATL@ TEX
Sun, Apr 2ndvs ATL@ TEX
Mon, Apr 3rdvs TB@ NYY
Tue, Apr 4thvs TB@ NYY
Wed, Apr 5thvs TB@ NYY
Thu, Apr 6th@ COLvs CIN
Fri, Apr 7th@ COL   
Sat, Apr 8th@ COLvs CIN
Sun, Apr 9th@ COLvs CIN
Mon, Apr 10th@ LAAvs MIA
Tue, Apr 11th@ LAAvs MIA
Wed, Apr 12th@ LAAvs MIA
Fri, Apr 14thvs CLE@ CIN
Sat, Apr 15thvs CLE@ CIN
Sun, Apr 16thvs CLE@ CIN
Tue, Apr 18thvs BAL@ CWS
Wed, Apr 19thvs BAL@ CWS
Fri, Apr 21st@ MINvs COL
Sat, Apr 22nd@ MINvs COL
Sun, Apr 23rd@ MINvs COL
Tue, Apr 25th@ NYMvs SEA
Wed, Apr 26th@ NYMvs SEA
Thu, Apr 27th@ NYMvs SEA
Fri, Apr 28thvs PIT@ HOU
Sat, Apr 29thvs PIT@ HOU
Sun, Apr 30thvs PIT@ HOU
Mon, May 1stvs CHC@ LAD
Tue, May 2ndvs CHC@ LAD
Wed, May 3rdvs CHC@ LAD
Thu, May 4thvs CHC   
Fri, May 5th@ ARIvs BOS
Sat, May 6th@ ARIvs BOS
Sun, May 7th@ ARIvs BOS
Mon, May 8th@ SF   
Tue, May 9th@ SFvs TOR
Wed, May 10th@ SFvs TOR
Fri, May 12thvs NYM@ COL
Sat, May 13thvs NYM@ COL
Sun, May 14thvs NYM@ COL
Mon, May 15thvs NYM@ SF
Tue, May 16th@ MIA@ SF
Wed, May 17th@ MIA@ SF
Thu, May 18th@ MIA   
Fri, May 19thvs DETvs CHC
Sat, May 20thvs DETvs CHC
Sun, May 21stvs DETvs CHC
Tue, May 23rdvs SDvs ARI
Wed, May 24thvs SDvs ARI
Thu, May 25thvs SD@ ATL
Fri, May 26th@ KC@ ATL
Sat, May 27th@ KC@ ATL
Sun, May 28th@ KC@ ATL
Mon, May 29th@ LAD   
Tue, May 30th@ LAD@ NYM
Wed, May 31st@ LAD@ NYM
Fri, Jun 2ndvs PHI@ WSH
Sat, Jun 3rdvs PHI@ WSH
Sun, Jun 4thvs PHI@ WSH
Tue, Jun 6thvs ARIvs DET
Wed, Jun 7thvs ARIvs DET
Thu, Jun 8thvs ARI   
Fri, Jun 9th@ ATLvs LAD
Sat, Jun 10th@ ATLvs LAD
Sun, Jun 11th@ ATLvs LAD
Tue, Jun 13th@ HOU@ ARI
Wed, Jun 14th@ HOU@ ARI
Thu, Jun 15th@ HOU@ ARI
Fri, Jun 16thvs MIA@ OAK
Sat, Jun 17thvs MIA@ OAK
Sun, Jun 18thvs MIA@ OAK
Mon, Jun 19thvs STL   
Tue, Jun 20thvs STLvs ATL
Wed, Jun 21stvs STLvs ATL
Fri, Jun 23rd@ SDvs NYM
Sat, Jun 24th@ SDvs NYM
Sun, Jun 25th@ SDvs NYM
Mon, Jun 26th@ SEA   
Tue, Jun 27th@ SEA@ CHC
Wed, Jun 28th@ SEA@ CHC
Fri, Jun 30th@ PHIvs WSH
Sat, Jul 1st@ PHIvs WSH
Sun, Jul 2nd@ PHIvs WSH
Mon, Jul 3rdvs CIN   
Tue, Jul 4thvs CIN@ TB
Wed, Jul 5thvs CIN@ TB
Thu, Jul 6thvs CIN@ TB
Fri, Jul 7thvs TEX@ MIA
Sat, Jul 8thvs TEX@ MIA
Sun, Jul 9thvs TEX@ MIA
Fri, Jul 14th@ STLvs SD
Sat, Jul 15th@ STLvs SD
Sun, Jul 16th@ STLvs SD
Mon, Jul 17th@ CHC   
Tue, Jul 18th@ CHCvs MIL
Wed, Jul 19th@ CHCvs MIL
Fri, Jul 21stvs SF@ CLE
Sat, Jul 22ndvs SF@ CLE
Sun, Jul 23rdvs SF@ CLE
Mon, Jul 24thvs COLvs BAL
Tue, Jul 25thvs COLvs BAL
Wed, Jul 26thvs COLvs BAL
Thu, Jul 27th@ NYM   
Fri, Jul 28th@ NYM@ PIT
Sat, Jul 29th@ NYM@ PIT
Sun, Jul 30th@ NYM@ PIT
Mon, Jul 31stvs MIL@ MIA
Tue, Aug 1stvs MIL@ MIA
Wed, Aug 2ndvs MIL@ MIA
Fri, Aug 4th@ CINvs KC
Sat, Aug 5th@ CINvs KC
Sun, Aug 6th@ CINvs KC
Mon, Aug 7th@ PHIvs WSH
Tue, Aug 8th@ PHIvs WSH
Wed, Aug 9th@ PHIvs WSH
Thu, Aug 10th@ PHIvs WSH
Fri, Aug 11thvs OAKvs MIN
Sat, Aug 12thvs OAKvs MIN
Sun, Aug 13thvs OAKvs MIN
Tue, Aug 15thvs BOS@ TOR
Wed, Aug 16thvs BOS@ TOR
Thu, Aug 17thvs BOS   
Fri, Aug 18thvs PHI@ WSH
Sat, Aug 19thvs PHI@ WSH
Sun, Aug 20thvs PHI@ WSH
Tue, Aug 22nd@ NYYvs SF
Wed, Aug 23rd@ NYYvs SF
Thu, Aug 24th@ NYY   
Fri, Aug 25th@ MIAvs STL
Sat, Aug 26th@ MIAvs STL
Sun, Aug 27th@ MIAvs STL
Mon, Aug 28th@ TORvs LAA
Tue, Aug 29th@ TORvs LAA
Wed, Aug 30th@ TORvs LAA
Thu, Aug 31stvs MIA   
Fri, Sep 1stvs MIA@ MIL
Sat, Sep 2ndvs MIA@ MIL
Sun, Sep 3rdvs MIA@ MIL
Tue, Sep 5thvs NYM@ SD
Wed, Sep 6thvs NYM@ SD
Fri, Sep 8thvs LADvs MIA
Sat, Sep 9thvs LADvs MIA
Sun, Sep 10thvs LADvs MIA
Mon, Sep 11th@ PIT   
Tue, Sep 12th@ PITvs ATL
Wed, Sep 13th@ PITvs ATL
Thu, Sep 14th@ PITvs ATL
Fri, Sep 15th@ MIL@ STL
Sat, Sep 16th@ MIL@ STL
Sun, Sep 17th@ MIL@ STL
Mon, Sep 18thvs CWS@ ATL
Tue, Sep 19thvs CWS@ ATL
Wed, Sep 20thvs CWS@ ATL
Thu, Sep 21stvs ATLvs NYM
Fri, Sep 22ndvs ATLvs NYM
Sat, Sep 23rdvs ATLvs NYM
Sun, Sep 24thvs ATLvs NYM
Tue, Sep 26th@ BALvs PIT
Wed, Sep 27th@ BALvs PIT
Fri, Sep 29th@ ATL@ NYM
Sat, Sep 30th@ ATL@ NYM
Sun, Oct 1st@ ATL@ NYM
Thu, Apr 13th   @ CIN
Mon, Apr 17th   @ CWS
Thu, Apr 20th   vs COL
Mon, May 22nd   vs ARI
Thu, Jun 1st   @ NYM
Mon, Jun 5th   vs DET
Mon, Jun 12th   @ ARI
Thu, Jun 22nd   vs ATL
Thu, Jun 29th   @ CHC
Thu, Jul 20th   vs MIL
Thu, Aug 3rd   @ MIA
Mon, Aug 21st   vs SF
Mon, Sep 4th   @ SD
Thu, Sep 28th   vs PIT