Skip to main content

Who Should I Trade?

Lance Lynn for Luis Castillo (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Lance Lynn
Lance Lynn
Luis Castillo
Luis Castillo
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 120# 136
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Lance Lynn
Lance Lynn
Luis Castillo
Luis Castillo
2021 Stats 
Games Played2833
Games Started2833
Innings Pitched157.1188.2
Blown Saves00
Hits Allowed123181
Earned Runs4783
Home Runs Allowed1819
Who Should I Trade? Player Notes
  Lance Lynn
Lance Lynn
Luis Castillo
Luis Castillo
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Lance Lynn
Lance Lynn
Luis Castillo
Luis Castillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs MINvs CHC
Sat, Apr 2ndvs MINvs CHC
Sun, Apr 3rdvs MINvs CHC
Mon, Apr 4th@ KCvs PIT
Wed, Apr 6th@ KCvs PIT
Thu, Apr 7th@ KC@ ATL
Fri, Apr 8th@ DET@ ATL
Sat, Apr 9th@ DET@ ATL
Sun, Apr 10th@ DET@ ATL
Tue, Apr 12thvs SEAvs CLE
Wed, Apr 13thvs SEAvs CLE
Thu, Apr 14thvs SEA@ LAD
Fri, Apr 15thvs TB@ LAD
Sat, Apr 16thvs TB@ LAD
Sun, Apr 17thvs TB@ LAD
Mon, Apr 18th@ CLE@ SD
Tue, Apr 19th@ CLE@ SD
Wed, Apr 20th@ CLE@ SD
Thu, Apr 21st@ CLE   
Fri, Apr 22nd@ MINvs STL
Sat, Apr 23rd@ MINvs STL
Sun, Apr 24th@ MINvs STL
Tue, Apr 26thvs KCvs SD
Wed, Apr 27thvs KCvs SD
Thu, Apr 28thvs KCvs SD
Fri, Apr 29thvs LAA@ COL
Sat, Apr 30thvs LAA@ COL
Sun, May 1stvs LAA@ COL
Mon, May 2ndvs LAA   
Tue, May 3rd@ CHC@ MIL
Wed, May 4th@ CHC@ MIL
Fri, May 6th@ BOSvs PIT
Sat, May 7th@ BOSvs PIT
Sun, May 8th@ BOSvs PIT
Mon, May 9thvs CLEvs MIL
Tue, May 10thvs CLEvs MIL
Wed, May 11thvs CLEvs MIL
Thu, May 12thvs NYY@ PIT
Fri, May 13thvs NYY@ PIT
Sat, May 14thvs NYY@ PIT
Sun, May 15thvs NYY@ PIT
Mon, May 16th@ KC   
Tue, May 17th@ KC@ CLE
Wed, May 18th@ KC@ CLE
Thu, May 19th@ KC   
Fri, May 20th@ NYY@ TOR
Sat, May 21st@ NYY@ TOR
Sun, May 22nd@ NYY@ TOR
Tue, May 24thvs BOSvs CHC
Wed, May 25thvs BOSvs CHC
Thu, May 26thvs BOSvs CHC
Sat, May 28thvs CHCvs SF
Sun, May 29thvs CHCvs SF
Tue, May 31st@ TOR@ BOS
Wed, Jun 1st@ TOR@ BOS
Thu, Jun 2nd@ TORvs WSH
Fri, Jun 3rd@ TBvs WSH
Sat, Jun 4th@ TBvs WSH
Sun, Jun 5th@ TBvs WSH
Tue, Jun 7thvs LADvs ARI
Wed, Jun 8thvs LADvs ARI
Thu, Jun 9thvs LADvs ARI
Fri, Jun 10thvs TEX@ STL
Sat, Jun 11thvs TEX@ STL
Sun, Jun 12thvs TEX@ STL
Mon, Jun 13th@ DET@ ARI
Tue, Jun 14th@ DET@ ARI
Wed, Jun 15th@ DET@ ARI
Fri, Jun 17th@ HOUvs MIL
Sat, Jun 18th@ HOUvs MIL
Sun, Jun 19th@ HOUvs MIL
Mon, Jun 20thvs TOR   
Tue, Jun 21stvs TORvs LAD
Wed, Jun 22ndvs TORvs LAD
Thu, Jun 23rdvs BALvs LAD
Fri, Jun 24thvs BAL@ SF
Sat, Jun 25thvs BAL@ SF
Sun, Jun 26thvs BAL@ SF
Mon, Jun 27th@ LAA   
Tue, Jun 28th@ LAA@ CHC
Wed, Jun 29th@ LAA@ CHC
Fri, Jul 1st@ SFvs ATL
Sat, Jul 2nd@ SFvs ATL
Sun, Jul 3rd@ SFvs ATL
Mon, Jul 4thvs MINvs NYM
Tue, Jul 5thvs MINvs NYM
Wed, Jul 6thvs MINvs NYM
Thu, Jul 7thvs DET   
Fri, Jul 8thvs DETvs TB
Sat, Jul 9thvs DETvs TB
Sun, Jul 10thvs DETvs TB
Mon, Jul 11th@ CLE   
Tue, Jul 12th@ CLE@ NYY
Wed, Jul 13th@ CLE@ NYY
Thu, Jul 14th@ MIN@ NYY
Fri, Jul 15th@ MIN@ STL
Sat, Jul 16th@ MIN@ STL
Sun, Jul 17th@ MIN@ STL
Fri, Jul 22ndvs CLEvs STL
Sat, Jul 23rdvs CLEvs STL
Sun, Jul 24thvs CLEvs STL
Tue, Jul 26th@ COLvs MIA
Wed, Jul 27th@ COLvs MIA
Fri, Jul 29thvs OAKvs BAL
Sat, Jul 30thvs OAKvs BAL
Sun, Jul 31stvs OAKvs BAL
Mon, Aug 1stvs KC@ MIA
Tue, Aug 2ndvs KC@ MIA
Wed, Aug 3rdvs KC@ MIA
Thu, Aug 4th@ TEX   
Fri, Aug 5th@ TEX@ MIL
Sat, Aug 6th@ TEX@ MIL
Sun, Aug 7th@ TEX@ MIL
Tue, Aug 9th@ KC@ NYM
Wed, Aug 10th@ KC@ NYM
Thu, Aug 11th@ KCvs CHC
Fri, Aug 12thvs DET   
Sat, Aug 13thvs DETvs CHC
Sun, Aug 14thvs DETvs CHC
Mon, Aug 15thvs HOUvs PHI
Tue, Aug 16thvs HOUvs PHI
Wed, Aug 17thvs HOUvs PHI
Thu, Aug 18thvs HOU   
Fri, Aug 19th@ CLE@ PIT
Sat, Aug 20th@ CLE@ PIT
Sun, Aug 21st@ CLE@ PIT
Tue, Aug 23rd@ BAL@ PHI
Wed, Aug 24th@ BAL@ PHI
Thu, Aug 25th@ BAL@ PHI
Fri, Aug 26thvs ARI@ WSH
Sat, Aug 27thvs ARI@ WSH
Sun, Aug 28thvs ARI@ WSH
Tue, Aug 30thvs KCvs STL
Wed, Aug 31stvs KCvs STL
Thu, Sep 1stvs KC   
Fri, Sep 2ndvs MINvs COL
Sat, Sep 3rdvs MINvs COL
Sun, Sep 4thvs MINvs COL
Mon, Sep 5th@ SEA   
Tue, Sep 6th@ SEA@ CHC
Wed, Sep 7th@ SEA@ CHC
Thu, Sep 8th@ OAK@ CHC
Fri, Sep 9th@ OAK@ MIL
Sat, Sep 10th@ OAK@ MIL
Sun, Sep 11th@ OAK@ MIL
Tue, Sep 13thvs COLvs PIT
Wed, Sep 14thvs COLvs PIT
Fri, Sep 16th@ DET@ STL
Sat, Sep 17th@ DET@ STL
Sun, Sep 18th@ DET@ STL
Tue, Sep 20thvs CLEvs BOS
Wed, Sep 21stvs CLEvs BOS
Thu, Sep 22ndvs CLEvs MIL
Fri, Sep 23rdvs DETvs MIL
Sat, Sep 24thvs DETvs MIL
Sun, Sep 25thvs DETvs MIL
Tue, Sep 27th@ MIN@ PIT
Wed, Sep 28th@ MIN@ PIT
Thu, Sep 29th@ MIN   
Fri, Sep 30th@ SD@ CHC
Sat, Oct 1st@ SD@ CHC
Sun, Oct 2nd@ SD@ CHC
Tue, Apr 5th   vs PIT
Thu, May 5th   @ MIL
Mon, May 23rd   vs CHC
Fri, May 27th   vs SF
Mon, Jun 6th   vs ARI
Thu, Jun 30th   @ CHC
Mon, Jul 25th   vs MIA
Thu, Jul 28th   vs MIA
Mon, Aug 8th   @ NYM
Mon, Aug 22nd   @ PHI
Mon, Aug 29th   vs STL
Mon, Sep 12th   vs PIT
Thu, Sep 15th   @ STL
Mon, Sep 26th   @ PIT