Skip to main content

Who Should I Trade?

Miles Mikolas for Eric Lauer (2023)

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

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