Skip to main content

Who Should I Trade?

Lance McCullers Jr. for Freddy Peralta (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Freddy Peralta
Freddy Peralta
Lance McCullers Jr.
Lance McCullers Jr.
Recommended by
12 of 16 experts
Recommended by
4 of 16 experts
Rest of Season# 36# 37
VBR# 65# 158
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 26# 38
Chris Meaney
# 24# 55
Mike Maher
# 16# 51
Dan Harris
# 20# 37
Pierre Camus
# 27# 61
Mick Ciallela
# 27# 39
Ryan Amore
Pitcher List
# 13# 34
Brendan Tuma
# 17# 45
Brad Camara
# 15# 66
Chris Mitchell
# 24# 47
Corbin Young
# 35# 46
Joe Pisapia
# 11# 30
Chris Clegg
# 51# 29
Jorge B. Edwards
Fantasy In Frames
# 103# 35
Jordan Eisen
Field of Vision Sports
# 106# 47
Carmen Maiorano
# 158# 67
Who Should I Trade? Player Statistics
  Freddy Peralta
Freddy Peralta
Lance McCullers Jr.
Lance McCullers Jr.
2021 Stats 
Games Played2018
Games Started1918
Innings Pitched108.0104.2
Blown Saves00
Hits Allowed4775
Earned Runs2635
Home Runs Allowed107
Who Should I Trade? Player Projections
  Freddy Peralta
Freddy Peralta
Lance McCullers Jr.
Lance McCullers Jr.
2021 Projections 
Games Played139
Games Started109
Innings Pitched53.652.6
Blown Saves00
Hits Allowed3343
Earned Runs1820
Home Runs Allowed65
Who Should I Trade? Player Notes
  Freddy Peralta
Freddy Peralta
Lance McCullers Jr.
Lance McCullers Jr.
 Freddy Peralta (8-3) earned the win Thursday against the Pirates, tossing six scoreless innings while allowing just two hits and one walk. He struck out five.
Connor Rooney
Fri, Jul 30th
Astros starter Lance McCullers Jr. posted a line of four hits, three walks, and nine strikeouts against the Dodgers on Tuesday. He allowed zero runs over 6.2 innings of work. Houston ultimately defeated Los Angeles by a score of 3-0.
Andersen Pickard
Wed, Aug 4th
 Freddy Peralta allowed a hit two walks across four scoreless innings Friday against the White Sox, striking out five.
Connor Rooney
Sat, Jul 24th
Astros starter Lance McCullers Jr. allowed four runs on six hits and three walks over six innings of work against the Mariners on Tuesday. He also struck out three batters in the process. The 27-year-old was credited with the victory as Houston ultimately defeated Seattle by a score of 8-6.
Andersen Pickard
Wed, Jul 28th
 Freddy Peralta did not factor into the decision in Saturday's loss to Cincinnati, allowing three runs on two hits and two walks across five innings. He struck out six.
Connor Rooney
Sun, Jul 11th
Astros starter Lance McCullers Jr. allowed four runs on six hits and a pair of walks over five innings of work against the Mariners on Wednesday. Most important, however, are his eight strikeouts. Although McCullers was credited with the no-decision, Houston ultimately fell to Cleveland by a score of 5-4.
Andersen Pickard
Wed, Jul 21st
 Freddy Peralta (7-3) was charged with the loss Sunday against the Pirates, allowing two runs on three hits and five walks across six innings. He struck out seven.
Connor Rooney
Sun, Jul 4th
Astros starter Lance McCullers Jr. allowed just one run on two hits against the White Sox on Friday. He also walked two batters while striking out 10. He earned the win as Houston ultimately defeated Chicago by a score of 7-1.
Andersen Pickard
Sat, Jul 17th
 Freddy Peralta did not factor into the decision in Monday's win over the Cubs. He allowed two runs on two hits and four walks over six innings. He struck out eight.
Connor Rooney
Tue, Jun 29th
Astros starter Lance McCullers Jr. allowed a pair of runs on seven hits over seven innings against the Athletics on Thursday. He also walked two batters and struck out eight in the process. He was hit with the loss as Houston ultimately fell to Oakland by a score of 2-1.
Andersen Pickard
Fri, Jul 9th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Freddy Peralta
Freddy Peralta
Lance McCullers Jr.
Lance McCullers Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs MIN@ OAK
Fri, Apr 2nd   @ OAK
Sat, Apr 3rdvs MIN@ OAK
Sun, Apr 4thvs MIN@ OAK
Mon, Apr 5th@ CHC@ LAA
Tue, Apr 6th@ CHC@ LAA
Thu, Apr 8th@ STLvs OAK
Fri, Apr 9th   vs OAK
Sat, Apr 10th@ STLvs OAK
Mon, Apr 12thvs CHCvs DET
Tue, Apr 13thvs CHCvs DET
Wed, Apr 14thvs CHCvs DET
Fri, Apr 16thvs PIT@ SEA
Sat, Apr 17thvs PIT@ SEA
Sun, Apr 18thvs PIT@ SEA
Tue, Apr 20th@ SD@ COL
Wed, Apr 21st@ SD@ COL
Thu, Apr 22nd   vs LAA
Fri, Apr 23rd@ CHCvs LAA
Sat, Apr 24th@ CHCvs LAA
Sun, Apr 25th@ CHCvs LAA
Mon, Apr 26thvs MIAvs SEA
Tue, Apr 27thvs MIAvs SEA
Wed, Apr 28thvs MIAvs SEA
Thu, Apr 29thvs LADvs SEA
Fri, Apr 30thvs LAD@ TB
Sat, May 1stvs LAD@ TB
Sun, May 2ndvs LAD@ TB
Tue, May 4th@ PHI@ NYY
Wed, May 5th@ PHI@ NYY
Thu, May 6th@ PHI@ NYY
Fri, May 7th@ MIAvs TOR
Sat, May 8th@ MIAvs TOR
Sun, May 9th@ MIAvs TOR
Mon, May 10th   vs LAA
Tue, May 11thvs STLvs LAA
Wed, May 12thvs STLvs LAA
Thu, May 13thvs STLvs TEX
Fri, May 14thvs ATLvs TEX
Sat, May 15thvs ATLvs TEX
Sun, May 16thvs ATLvs TEX
Tue, May 18th@ KC@ OAK
Wed, May 19th@ KC@ OAK
Thu, May 20th   @ OAK
Fri, May 21st@ CIN@ TEX
Sat, May 22nd@ CIN@ TEX
Sun, May 23rd@ CIN@ TEX
Tue, May 25thvs SDvs LAD
Wed, May 26thvs SDvs LAD
Fri, May 28th   vs SD
Sat, May 29th@ WSHvs SD
Sun, May 30th@ WSHvs SD
Mon, May 31stvs DETvs BOS
Tue, Jun 1stvs DETvs BOS
Wed, Jun 2nd   vs BOS
Thu, Jun 3rdvs ARIvs BOS
Fri, Jun 4thvs ARI@ TOR
Sat, Jun 5thvs ARI@ TOR
Sun, Jun 6thvs ARI@ TOR
Tue, Jun 8th@ CIN@ BOS
Wed, Jun 9th@ CIN@ BOS
Thu, Jun 10th@ CIN@ BOS
Fri, Jun 11thvs PIT@ MIN
Sat, Jun 12thvs PIT@ MIN
Sun, Jun 13thvs PIT@ MIN
Tue, Jun 15thvs CINvs TEX
Wed, Jun 16thvs CINvs TEX
Thu, Jun 17th@ COLvs CWS
Fri, Jun 18th@ COLvs CWS
Sat, Jun 19th@ COLvs CWS
Sun, Jun 20th@ COLvs CWS
Mon, Jun 21st@ ARI@ BAL
Tue, Jun 22nd@ ARI@ BAL
Wed, Jun 23rd@ ARI@ BAL
Thu, Jun 24th   @ DET
Sat, Jun 26thvs COL@ DET
Sun, Jun 27thvs COL@ DET
Mon, Jun 28thvs CHCvs BAL
Tue, Jun 29thvs CHCvs BAL
Wed, Jun 30thvs CHCvs BAL
Thu, Jul 1st@ PIT@ CLE
Fri, Jul 2nd@ PIT@ CLE
Sat, Jul 3rd@ PIT@ CLE
Sun, Jul 4th@ PIT@ CLE
Tue, Jul 6th   vs OAK
Wed, Jul 7th@ NYMvs OAK
Thu, Jul 8thvs CINvs OAK
Fri, Jul 9thvs CINvs NYY
Sat, Jul 10thvs CINvs NYY
Sun, Jul 11thvs CINvs NYY
Fri, Jul 16th@ CIN@ CWS
Sat, Jul 17th@ CIN@ CWS
Sun, Jul 18th@ CIN@ CWS
Mon, Jul 19th   vs CLE
Tue, Jul 20thvs KCvs CLE
Wed, Jul 21stvs KCvs CLE
Fri, Jul 23rdvs CWSvs TEX
Sat, Jul 24thvs CWSvs TEX
Sun, Jul 25thvs CWSvs TEX
Mon, Jul 26th   @ SEA
Tue, Jul 27th@ PIT@ SEA
Wed, Jul 28th@ PIT@ SEA
Fri, Jul 30th@ ATL@ SF
Sat, Jul 31st@ ATL@ SF
Sun, Aug 1st@ ATL@ SF
Tue, Aug 3rdvs PIT@ LAD
Wed, Aug 4thvs PIT@ LAD
Thu, Aug 5th   vs MIN
Fri, Aug 6thvs SFvs MIN
Sat, Aug 7thvs SFvs MIN
Sun, Aug 8thvs SFvs MIN
Tue, Aug 10th@ CHCvs COL
Wed, Aug 11th@ CHCvs COL
Fri, Aug 13th@ PIT@ LAA
Sat, Aug 14th@ PIT@ LAA
Sun, Aug 15th@ PIT@ LAA
Mon, Aug 16th   @ KC
Tue, Aug 17th@ STL@ KC
Wed, Aug 18th@ STL@ KC
Thu, Aug 19th@ STL@ KC
Fri, Aug 20thvs WSHvs SEA
Sat, Aug 21stvs WSHvs SEA
Sun, Aug 22ndvs WSHvs SEA
Mon, Aug 23rd   vs KC
Tue, Aug 24thvs CINvs KC
Wed, Aug 25thvs CINvs KC
Fri, Aug 27th@ MIN@ TEX
Sat, Aug 28th@ MIN@ TEX
Sun, Aug 29th@ MIN@ TEX
Mon, Aug 30th@ SF@ SEA
Tue, Aug 31st@ SF@ SEA
Wed, Sep 1st@ SF@ SEA
Fri, Sep 3rdvs STL@ SD
Sat, Sep 4thvs STL@ SD
Sun, Sep 5thvs STL@ SD
Mon, Sep 6thvs PHIvs SEA
Tue, Sep 7thvs PHIvs SEA
Wed, Sep 8thvs PHIvs SEA
Fri, Sep 10th@ CLEvs LAA
Sat, Sep 11th@ CLEvs LAA
Sun, Sep 12th@ CLEvs LAA
Mon, Sep 13th   @ TEX
Tue, Sep 14th@ DET@ TEX
Wed, Sep 15th@ DET@ TEX
Thu, Sep 16th   @ TEX
Fri, Sep 17thvs CHCvs ARI
Sat, Sep 18thvs CHCvs ARI
Sun, Sep 19thvs CHCvs ARI
Mon, Sep 20thvs STL@ LAA
Tue, Sep 21stvs STL@ LAA
Wed, Sep 22ndvs STL@ LAA
Thu, Sep 23rdvs STL@ LAA
Fri, Sep 24thvs NYM@ OAK
Sat, Sep 25thvs NYM@ OAK
Sun, Sep 26thvs NYM@ OAK
Tue, Sep 28th@ STLvs TB
Wed, Sep 29th@ STLvs TB
Thu, Sep 30th@ STLvs TB
Fri, Oct 1st@ LADvs OAK
Sat, Oct 2nd@ LADvs OAK
Sun, Oct 3rd@ LADvs OAK
Wed, Apr 7th@ CHC   
Sun, Apr 11th@ STL   
Mon, Apr 19th@ SD   
Mon, May 3rd@ PHI   
Mon, May 24thvs SD   
Thu, May 27thvs SD   
Mon, Jun 14thvs CIN   
Fri, Jun 25thvs COL   
Mon, Jul 5th@ NYM   
Thu, Jul 29th@ PIT   
Mon, Aug 2ndvs PIT   
Mon, Aug 9th@ CHC   
Thu, Aug 12th@ CHC   
Thu, Aug 26thvs CIN   
Thu, Sep 2nd@ SF