Skip to main content

Who Should I Trade?

J.B. Wendelken for Bryan Garcia (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  J.B. Wendelken
J.B. Wendelken
Bryan Garcia
Bryan Garcia
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 565# 865
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  J.B. Wendelken
J.B. Wendelken
Bryan Garcia
Bryan Garcia
2021 Stats 
Games Played4639
Games Started00
Innings Pitched44.239.0
Blown Saves11
Hits Allowed4448
Earned Runs2133
Home Runs Allowed410
Who Should I Trade? Player Notes
  J.B. Wendelken
J.B. Wendelken
Bryan Garcia
Bryan Garcia
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  J.B. Wendelken
J.B. Wendelken
Bryan Garcia
Bryan Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ MIL@ SEA
Fri, Apr 1st@ MIL@ SEA
Sat, Apr 2nd@ MIL@ SEA
Mon, Apr 4th@ LAD@ OAK
Tue, Apr 5th@ LAD@ OAK
Wed, Apr 6th@ LAD@ OAK
Thu, Apr 7thvs SD   
Fri, Apr 8thvs SDvs CWS
Sat, Apr 9thvs SDvs CWS
Sun, Apr 10thvs SDvs CWS
Tue, Apr 12thvs HOUvs BOS
Wed, Apr 13thvs HOUvs BOS
Fri, Apr 15th@ NYM@ KC
Sat, Apr 16th@ NYM@ KC
Sun, Apr 17th@ NYM@ KC
Mon, Apr 18th@ WSH   
Tue, Apr 19th@ WSHvs NYY
Wed, Apr 20th@ WSHvs NYY
Thu, Apr 21st@ WSHvs NYY
Fri, Apr 22ndvs NYMvs COL
Sat, Apr 23rdvs NYMvs COL
Sun, Apr 24thvs NYMvs COL
Mon, Apr 25thvs LAD   
Tue, Apr 26thvs LAD@ MIN
Wed, Apr 27thvs LAD@ MIN
Thu, Apr 28th@ STL@ MIN
Fri, Apr 29th@ STL@ LAD
Sat, Apr 30th@ STL@ LAD
Sun, May 1st@ STL@ LAD
Mon, May 2nd@ MIA   
Tue, May 3rd@ MIAvs PIT
Wed, May 4th@ MIAvs PIT
Fri, May 6thvs COL@ HOU
Sat, May 7thvs COL@ HOU
Sun, May 8thvs COL@ HOU
Mon, May 9thvs MIAvs OAK
Tue, May 10thvs MIAvs OAK
Wed, May 11thvs MIAvs OAK
Fri, May 13thvs CHCvs BAL
Sat, May 14thvs CHCvs BAL
Sun, May 15thvs CHCvs BAL
Mon, May 16th@ LAD@ TB
Tue, May 17th@ LAD@ TB
Wed, May 18th@ LAD@ TB
Thu, May 19th@ CHC   
Fri, May 20th@ CHC@ CLE
Sat, May 21st@ CHC@ CLE
Sun, May 22nd@ CHC@ CLE
Mon, May 23rdvs KC@ MIN
Tue, May 24thvs KC@ MIN
Thu, May 26thvs LADvs CLE
Fri, May 27thvs LADvs CLE
Sat, May 28thvs LADvs CLE
Sun, May 29thvs LADvs CLE
Mon, May 30thvs ATLvs MIN
Tue, May 31stvs ATLvs MIN
Wed, Jun 1stvs ATLvs MIN
Fri, Jun 3rd@ PIT@ NYY
Sat, Jun 4th@ PIT@ NYY
Sun, Jun 5th@ PIT@ NYY
Mon, Jun 6th@ CIN   
Tue, Jun 7th@ CIN@ PIT
Wed, Jun 8th@ CIN@ PIT
Thu, Jun 9th@ CIN   
Fri, Jun 10th@ PHIvs TOR
Sat, Jun 11th@ PHIvs TOR
Sun, Jun 12th@ PHIvs TOR
Mon, Jun 13thvs CINvs CWS
Tue, Jun 14thvs CINvs CWS
Wed, Jun 15thvs CINvs CWS
Fri, Jun 17thvs MINvs TEX
Sat, Jun 18thvs MINvs TEX
Sun, Jun 19thvs MINvs TEX
Mon, Jun 20th@ SD@ BOS
Tue, Jun 21st@ SD@ BOS
Wed, Jun 22nd@ SD@ BOS
Fri, Jun 24thvs DET@ ARI
Sat, Jun 25thvs DET@ ARI
Sun, Jun 26thvs DET@ ARI
Tue, Jun 28thvs SD@ SF
Wed, Jun 29thvs SD@ SF
Fri, Jul 1st@ COLvs KC
Sat, Jul 2nd@ COLvs KC
Sun, Jul 3rd@ COLvs KC
Mon, Jul 4thvs SFvs CLE
Tue, Jul 5thvs SFvs CLE
Wed, Jul 6thvs SFvs CLE
Thu, Jul 7thvs COL@ CWS
Fri, Jul 8thvs COL@ CWS
Sat, Jul 9thvs COL@ CWS
Sun, Jul 10thvs COL@ CWS
Mon, Jul 11th@ SF@ KC
Tue, Jul 12th@ SF@ KC
Wed, Jul 13th@ SF@ KC
Fri, Jul 15th@ SD@ CLE
Sat, Jul 16th@ SD@ CLE
Sun, Jul 17th@ SD@ CLE
Fri, Jul 22ndvs WSH   
Sat, Jul 23rdvs WSHvs MIN
Sun, Jul 24thvs WSHvs MIN
Mon, Jul 25thvs SFvs SD
Tue, Jul 26thvs SFvs SD
Wed, Jul 27thvs SFvs SD
Fri, Jul 29th@ ATL@ TOR
Sat, Jul 30th@ ATL@ TOR
Sun, Jul 31st@ ATL@ TOR
Mon, Aug 1st@ CLE@ MIN
Tue, Aug 2nd@ CLE@ MIN
Wed, Aug 3rd@ CLE@ MIN
Fri, Aug 5thvs COLvs TB
Sat, Aug 6thvs COLvs TB
Sun, Aug 7thvs COLvs TB
Mon, Aug 8thvs PIT   
Tue, Aug 9thvs PITvs CLE
Wed, Aug 10thvs PITvs CLE
Thu, Aug 11thvs PITvs CLE
Fri, Aug 12th@ COL@ CWS
Sat, Aug 13th@ COL@ CWS
Sun, Aug 14th@ COL@ CWS
Mon, Aug 15th@ SF@ CLE
Tue, Aug 16th@ SF@ CLE
Wed, Aug 17th@ SF@ CLE
Thu, Aug 18th@ SF   
Fri, Aug 19thvs STLvs LAA
Sat, Aug 20thvs STLvs LAA
Sun, Aug 21stvs STLvs LAA
Tue, Aug 23rd@ KCvs SF
Wed, Aug 24th@ KCvs SF
Fri, Aug 26th@ CWS@ TEX
Sat, Aug 27th@ CWS@ TEX
Sun, Aug 28th@ CWS@ TEX
Mon, Aug 29thvs PHI   
Tue, Aug 30thvs PHIvs SEA
Wed, Aug 31stvs PHIvs SEA
Thu, Sep 1stvs MILvs SEA
Fri, Sep 2ndvs MILvs KC
Sat, Sep 3rdvs MILvs KC
Sun, Sep 4thvs MILvs KC
Mon, Sep 5th@ SD@ LAA
Tue, Sep 6th@ SD@ LAA
Wed, Sep 7th@ SD@ LAA
Fri, Sep 9th@ COL@ KC
Sat, Sep 10th@ COL@ KC
Sun, Sep 11th@ COL@ KC
Mon, Sep 12thvs LADvs HOU
Tue, Sep 13thvs LADvs HOU
Wed, Sep 14thvs LADvs HOU
Thu, Sep 15thvs SD   
Fri, Sep 16thvs SDvs CWS
Sat, Sep 17thvs SDvs CWS
Sun, Sep 18thvs SDvs CWS
Tue, Sep 20th@ LAD@ BAL
Wed, Sep 21st@ LAD@ BAL
Thu, Sep 22nd@ LAD   
Fri, Sep 23rdvs SF@ CWS
Sat, Sep 24thvs SF@ CWS
Sun, Sep 25thvs SF@ CWS
Tue, Sep 27th@ HOUvs KC
Wed, Sep 28th@ HOUvs KC
Fri, Sep 30th@ SFvs MIN
Sat, Oct 1st@ SFvs MIN
Sun, Oct 2nd@ SFvs MIN
Sun, Apr 3rd   @ SEA
Mon, Apr 11th   vs BOS
Thu, Apr 14th   @ KC
Thu, May 5th   @ HOU
Thu, May 12th   vs OAK
Wed, May 25th   @ MIN
Thu, Jun 2nd   vs MIN
Thu, Jun 16th   vs TEX
Thu, Jul 28th   @ TOR
Thu, Aug 4th   vs TB
Mon, Sep 19th   @ BAL
Thu, Sep 29th   vs KC