Skip to main content

Who Should I Trade?

Mike Foltynewicz for Ross Stripling (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Mike Foltynewicz
Mike Foltynewicz
Ross Stripling
Ross Stripling
Recommended by
4 of 7 experts
Recommended by
3 of 7 experts
Rest of Season# 183# 210
VBR# 709# 324
Injury Alert--
Expert Ranks 
Mike Maher
# 152# 265
Pierre Camus
# 122# 202
Corbin Young
# 251# 337
Chris Clegg
# 187# 242
Carmen Maiorano
# 155# 116
Dan Harris
# 183# 130
Jordan Eisen
Field of Vision Sports
# 121
Who Should I Trade? Player Statistics
  Mike Foltynewicz
Mike Foltynewicz
Ross Stripling
Ross Stripling
2021 Stats 
Games Played1411
Games Started1410
Innings Pitched74.254.0
Blown Saves00
Hits Allowed8755
Earned Runs4628
Home Runs Allowed1710
Who Should I Trade? Player Projections
  Mike Foltynewicz
Mike Foltynewicz
Ross Stripling
Ross Stripling
2021 Projections 
Games Played1720
Games Started1913
Innings Pitched89.580.5
Blown Saves00
Hits Allowed9782
Earned Runs5239
Home Runs Allowed1813
Who Should I Trade? Player Notes
  Mike Foltynewicz
Mike Foltynewicz
Ross Stripling
Ross Stripling
 Rangers starter Mike Foltynewicz allowed four runs on six hits and a pair of walks over five innings of work against the Twins on Friday. He also struck out four batters along the way.
Andersen Pickard
Sat, Jun 19th
Ross Stripling was charged with four runs on five hits, walked two and struck out six in 5 2/3 innings Friday in a no-decision against the Red Sox.
John Aubin
Sat, Jun 12th
 Rangers starter Mike Foltynewicz allowed eight runs over just 2.2 innings of work in his outing against the Dodgers on Friday. He also surrendered eight hits and a walk while striking out one Los Angeles batter.
Andersen Pickard
Sat, Jun 12th
Ross Stripling (2-3) picked up the win Saturday, giving up one run on seven hits and a walk over five innings in a 6-2 victory over the Astros. He struck out four.
John Aubin
Sun, Jun 6th
 2021 has been a year to forget for Rangers starter Mike Foltynewicz. He fell to 1-6 on Thursday after allowing five runs over 3.2 innings against the Rockies. The 29-year-old also allowed eight hits, though he did not walk anyone. He also struck out a pair of Colorado batters.
Andersen Pickard
Fri, Jun 4th
Ross Stripling earned the win Sunday against Cleveland after tossing five innings of one-run ball, giving up two hits and a walk while striking out three.
John Aubin
Mon, May 31st
 Rangers starter Mike Foltynewicz pitched deep into his start yet again on Saturday, allowing just two runs on six hits over seven innings. Still, he was unable to receive run support and thus picked up his fifth loss of 2021.
Andersen Pickard
Sun, May 30th
Ross Stripling allowed two hits and two walks while striking out seven across seven scoreless innings Monday against the Blue Jays. He didn't factor into the decision.
John Aubin
Tue, May 25th
 After some shaky outings to open the year, Rangers starter Mike Foltynewicz bounced back on Sunday against the Astros. He lasted seven innings and did not give up a run. Further, he surrendered just three hits and two walks while striking out a pair.
Andersen Pickard
Mon, May 24th
Ross Stripling will not make his scheduled start for the Blue Jays on Monday.
Connor Rooney
Mon, May 24th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Foltynewicz
Mike Foltynewicz
Ross Stripling
Ross Stripling
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ KC@ NYY
Sat, Apr 3rd@ KC@ NYY
Sun, Apr 4th@ KC@ NYY
Mon, Apr 5thvs TOR@ TEX
Tue, Apr 6thvs TOR@ TEX
Wed, Apr 7thvs TOR@ TEX
Fri, Apr 9thvs SDvs LAA
Sat, Apr 10thvs SDvs LAA
Sun, Apr 11thvs SD   
Mon, Apr 12th@ TBvs NYY
Tue, Apr 13th@ TBvs NYY
Wed, Apr 14th@ TBvs NYY
Thu, Apr 15th@ TB@ KC
Fri, Apr 16thvs BAL   
Sat, Apr 17thvs BAL@ KC
Sun, Apr 18thvs BAL@ KC
Mon, Apr 19th@ LAA   
Tue, Apr 20th@ LAA@ BOS
Wed, Apr 21st@ LAA@ BOS
Fri, Apr 23rd@ CWS@ TB
Sat, Apr 24th@ CWS@ TB
Sun, Apr 25th@ CWS@ TB
Mon, Apr 26thvs LAA   
Tue, Apr 27thvs LAAvs WSH
Wed, Apr 28thvs LAAvs WSH
Thu, Apr 29thvs BOS   
Fri, Apr 30thvs BOSvs ATL
Sat, May 1stvs BOSvs ATL
Sun, May 2ndvs BOSvs ATL
Mon, May 3rd@ MIN@ OAK
Tue, May 4th@ MIN@ OAK
Wed, May 5th@ MIN@ OAK
Thu, May 6th@ MIN@ OAK
Fri, May 7thvs SEA@ HOU
Sat, May 8thvs SEA@ HOU
Sun, May 9thvs SEA@ HOU
Mon, May 10th@ SF   
Tue, May 11th@ SF@ ATL
Thu, May 13th@ HOU@ ATL
Fri, May 14th@ HOUvs PHI
Sat, May 15th@ HOUvs PHI
Sun, May 16th@ HOUvs PHI
Mon, May 17thvs NYY   
Tue, May 18thvs NYYvs BOS
Wed, May 19thvs NYYvs BOS
Thu, May 20thvs NYYvs BOS
Fri, May 21stvs HOUvs TB
Sat, May 22ndvs HOUvs TB
Sun, May 23rdvs HOUvs TB
Tue, May 25th@ LAA@ NYY
Wed, May 26th@ LAA   
Thu, May 27th@ SEA@ NYY
Fri, May 28th@ SEA@ CLE
Sat, May 29th@ SEA   
Sun, May 30th@ SEA@ CLE
Tue, Jun 1st@ COLvs MIA
Wed, Jun 2nd@ COLvs MIA
Thu, Jun 3rd@ COL   
Fri, Jun 4thvs TBvs HOU
Sat, Jun 5thvs TBvs HOU
Sun, Jun 6thvs TBvs HOU
Tue, Jun 8thvs SF@ CWS
Wed, Jun 9thvs SF@ CWS
Fri, Jun 11th@ LAD@ BOS
Sat, Jun 12th@ LAD@ BOS
Sun, Jun 13th@ LAD@ BOS
Tue, Jun 15th@ HOUvs NYY
Wed, Jun 16th@ HOUvs NYY
Fri, Jun 18thvs MIN@ BAL
Sat, Jun 19thvs MIN@ BAL
Sun, Jun 20thvs MIN@ BAL
Mon, Jun 21stvs OAK   
Tue, Jun 22ndvs OAK@ MIA
Wed, Jun 23rdvs OAK@ MIA
Thu, Jun 24thvs OAKvs BAL
Fri, Jun 25thvs KCvs BAL
Sat, Jun 26thvs KCvs BAL
Sun, Jun 27thvs KCvs BAL
Tue, Jun 29th@ OAKvs SEA
Wed, Jun 30th@ OAKvs SEA
Thu, Jul 1st@ OAKvs SEA
Fri, Jul 2nd@ SEAvs TB
Sat, Jul 3rd@ SEAvs TB
Sun, Jul 4th@ SEAvs TB
Mon, Jul 5thvs DET   
Tue, Jul 6thvs DET@ BAL
Wed, Jul 7thvs DET@ BAL
Fri, Jul 9thvs OAK@ TB
Sat, Jul 10thvs OAK@ TB
Sun, Jul 11thvs OAK@ TB
Fri, Jul 16th@ TORvs TEX
Sat, Jul 17th@ TORvs TEX
Sun, Jul 18th@ TORvs TEX
Mon, Jul 19th@ DETvs BOS
Tue, Jul 20th@ DETvs BOS
Wed, Jul 21st@ DETvs BOS
Thu, Jul 22nd@ DET   
Fri, Jul 23rd@ HOU@ NYM
Sat, Jul 24th@ HOU@ NYM
Sun, Jul 25th@ HOU@ NYM
Tue, Jul 27thvs ARI@ BOS
Wed, Jul 28thvs ARI@ BOS
Fri, Jul 30thvs SEAvs KC
Sat, Jul 31stvs SEAvs KC
Sun, Aug 1stvs SEAvs KC
Mon, Aug 2ndvs LAAvs CLE
Tue, Aug 3rdvs LAAvs CLE
Wed, Aug 4thvs LAAvs CLE
Thu, Aug 5thvs LAAvs CLE
Fri, Aug 6th@ OAKvs BOS
Sat, Aug 7th@ OAKvs BOS
Sun, Aug 8th@ OAKvs BOS
Tue, Aug 10th@ SEA@ LAA
Wed, Aug 11th@ SEA@ LAA
Thu, Aug 12th@ SEA@ LAA
Fri, Aug 13thvs OAK@ SEA
Sat, Aug 14thvs OAK@ SEA
Sun, Aug 15thvs OAK@ SEA
Tue, Aug 17thvs SEA@ WSH
Wed, Aug 18thvs SEA@ WSH
Thu, Aug 19thvs SEA   
Fri, Aug 20th@ BOSvs DET
Sat, Aug 21st@ BOSvs DET
Sun, Aug 22nd@ BOSvs DET
Tue, Aug 24th@ CLEvs CWS
Wed, Aug 25th@ CLEvs CWS
Thu, Aug 26th@ CLEvs CWS
Fri, Aug 27thvs HOU@ DET
Sat, Aug 28thvs HOU@ DET
Sun, Aug 29thvs HOU@ DET
Mon, Aug 30thvs COLvs BAL
Tue, Aug 31stvs COLvs BAL
Wed, Sep 1stvs COLvs BAL
Fri, Sep 3rd@ LAAvs OAK
Sat, Sep 4th@ LAAvs OAK
Sun, Sep 5th@ LAAvs OAK
Mon, Sep 6th@ LAA@ NYY
Tue, Sep 7th@ ARI@ NYY
Wed, Sep 8th@ ARI@ NYY
Fri, Sep 10th@ OAK@ BAL
Sat, Sep 11th@ OAK@ BAL
Sun, Sep 12th@ OAK@ BAL
Mon, Sep 13thvs HOUvs TB
Tue, Sep 14thvs HOUvs TB
Wed, Sep 15thvs HOUvs TB
Thu, Sep 16thvs HOU   
Fri, Sep 17thvs CWSvs MIN
Sat, Sep 18thvs CWSvs MIN
Sun, Sep 19thvs CWSvs MIN
Mon, Sep 20th@ NYY@ TB
Tue, Sep 21st@ NYY@ TB
Wed, Sep 22nd@ NYY@ TB
Thu, Sep 23rd@ BAL@ MIN
Fri, Sep 24th@ BAL@ MIN
Sat, Sep 25th@ BAL@ MIN
Sun, Sep 26th@ BAL@ MIN
Tue, Sep 28thvs LAAvs NYY
Wed, Sep 29thvs LAAvs NYY
Thu, Sep 30thvs LAAvs NYY
Fri, Oct 1stvs CLEvs BAL
Sat, Oct 2ndvs CLEvs BAL
Sun, Oct 3rdvs CLEvs BAL
Thu, Apr 8th   vs LAA
Wed, May 12th   @ ATL
Mon, May 24th   vs TB
Thu, Jun 10th   @ CWS
Mon, Jun 14th   @ BOS
Thu, Jun 17th   vs NYY
Thu, Jul 8th   @ BAL
Mon, Jul 26th   @ BOS
Thu, Jul 29th   @ BOS
Mon, Aug 23rd   vs CWS
Thu, Sep 9th   @ NYY