Skip to main content

Who Should I Trade?

Josh Winckowski for T.J. McFarland (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Josh Winckowski
Josh Winckowski
T.J. McFarland
T.J. McFarland
Recommended by
1 of 1 experts
Recommended by
0 of 1 experts
Rest of Season
VBR# 666
Injury AlertMiLBFA
Expert Ranks 
Mike Maher
# 506# 509
Who Should I Trade? Player Statistics
  Josh Winckowski
Josh Winckowski
T.J. McFarland
T.J. McFarland
2022 Stats 
Games Played1228
Games Started120
Innings Pitched60.232.2
Blown Saves00
Hits Allowed7042
Earned Runs3524
Home Runs Allowed105
Who Should I Trade? Player Projections
  Josh Winckowski
Josh Winckowski
T.J. McFarland
T.J. McFarland
2022 Projections 
Games Played6
Games Started2
Innings Pitched16.3
Blown Saves0
Hits Allowed17
Earned Runs9
Home Runs Allowed3
Who Should I Trade? Player Notes
  Josh Winckowski
Josh Winckowski
T.J. McFarland
T.J. McFarland
 Red Sox starter Josh Winckowski pitched on Thursday evening in place of Nathan Eovaldi, who was scratched due to soreness. Winckowski allowed six runs, seven hits, and one walk over five innings of work. He struck out two batters, surrendered two homers, and was charged with the loss as Boston fell to Pittsburgh by a score of 8-2.
Andersen Pickard
Thu, Aug 18th
Sunday’s matchup between the Cardinals and Reds has been postponed due to inclement weather.
Jesse Garcia
Sun, Jul 17th
 Red Sox starter Josh Winckowski tossed 5 2/3 scoreless frames on Thursday but then surrendered three runs before he was able to escape the sixth inning. His final line against Baltimore included three runs, six hits, two walks, and two strikeouts over 5 2/3 innings. He exited with the no-decision as Boston ultimately defeated Baltimore by a score of 4-3.
Andersen Pickard
Thu, Aug 11th
 Red Sox starter Josh Winckowski allowed one run, five hits, and two walks over five innings of work against the Royals on Friday evening He also struck out four batters and earned the win as Boston ultimately defeated Kansas City by a score of 7-4.
Andersen Pickard
Sat, Aug 6th
 Red Sox starter Josh Winckowski allowed two runs, seven hits, and one walk over the course of five innings against the Brewers on Sunday afternoon. He struck out just one batter but earned the win as Boston ultimately defeated Milwaukee by a score of 7-2.
Andersen Pickard
Mon, Aug 1st
 Red Sox starter Josh Winckowski allowed five runs, six hits, and one walk over three innings of work against the Guardians on Tuesday evening. He surrendered two homers, struck out just one batter, and was charged with the loss. Boston ultimately fell to Cleveland by a score of 8-3.
Andersen Pickard
Wed, Jul 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Winckowski
Josh Winckowski
T.J. McFarland
T.J. McFarland
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ NYYGerrit Cole (9-5)#7   
Sat, Apr 9th@ NYYLuis Severino (5-3)#51   
Sun, Apr 10th@ NYYJordan Montgomery (6-3)#36   
Mon, Apr 11th@ DETMatt Manning (0-0)#206   
Tue, Apr 12th@ DETTyler Alexander (2-7)#189   
Wed, Apr 13th@ DETEduardo Rodriguez (1-3)#59   
Fri, Apr 15thvs MINJoe Ryan (9-5)#57   
Sat, Apr 16thvs MINSonny Gray (7-3)#46   
Sun, Apr 17thvs MINBailey Ober (1-2)#79   
Mon, Apr 18thvs MINDylan Bundy (6-5)#99   
Tue, Apr 19thvs TORYusei Kikuchi (4-7)#110   
Wed, Apr 20thvs TORJose Berrios (9-5)#71   
Thu, Apr 21stvs TORKevin Gausman (8-9)#28   
Fri, Apr 22nd@ TBCorey Kluber (7-7)#81   
Sat, Apr 23rd@ TBJ.P. Feyereisen   
Sun, Apr 24th@ TBShane McClanahan (11-5)#4   
Mon, Apr 25th@ TORJose Berrios (9-5)#71   
Tue, Apr 26th@ TORKevin Gausman (8-9)#28   
Wed, Apr 27th@ TORRoss Stripling (5-3)#88   
Thu, Apr 28th@ TORAlek Manoah (12-6)#10   
Fri, Apr 29th@ BALKyle Bradish (1-4)#246   
Sat, Apr 30th@ BALSpenser Watkins (4-3)#240   
Sun, May 1st@ BALJordan Lyles (9-9)#117   
Tue, May 3rdvs LAANoah Syndergaard (7-8)#77   
Wed, May 4thvs LAAReid Detmers (4-3)#66   
Thu, May 5thvs LAAShohei Ohtani (10-7)#21   
Fri, May 6thvs CWSVince Velasquez (3-3)#226   
Sat, May 7thvs CWSDylan Cease (12-5)#11   
Sun, May 8thvs CWSDallas Keuchel (2-7)#389   
Tue, May 10th@ ATLKyle Wright (14-5)#29   
Wed, May 11th@ ATLIan Anderson (10-6)#105   
Fri, May 13th@ TEXDane Dunning (3-6)#93   
Sat, May 14th@ TEXGlenn Otto (5-8)#128   
Sun, May 15th@ TEXMartin Perez (9-3)#34   
Mon, May 16thvs HOUJake Odorizzi (4-5)#135   
Tue, May 17thvs HOUJose Urquidy (11-4)#43   
Wed, May 18thvs HOULuis Garcia (10-8)#45   
Thu, May 19thvs SEAGeorge Kirby (5-3)#82   
Fri, May 20thvs SEARobbie Ray (9-8)#26   
Sat, May 21stvs SEAChris Flexen (7-9)#95   
Sun, May 22ndvs SEALogan Gilbert (10-5)#37   
Tue, May 24th@ CWSDylan Cease (12-5)#11   
Wed, May 25th@ CWSLucas Giolito (9-7)#67   
Thu, May 26th@ CWSDallas Keuchel (2-7)#389   
Fri, May 27thvs BALKyle Bradish (1-4)#246   
Sat, May 28thvs BALDenyi Reyes   
Sun, May 29thvs BALBruce Zimmermann (2-5)#255   
Mon, May 30thvs BALTyler Wells (7-6)#92   
Tue, May 31stvs CINLuis Castillo (5-4)#40   
Wed, Jun 1stvs CINHunter Greene (4-12)#118   
Fri, Jun 3rd@ OAKJames Kaprielian (3-7)#140   
Sat, Jun 4th@ OAKPaul Blackburn (7-6)#109   
Sun, Jun 5th@ OAKFrankie Montas (4-10)#55   
Mon, Jun 6th@ LAANoah Syndergaard (7-8)#77   
Tue, Jun 7th@ LAAJose Suarez (4-5)#136   
Wed, Jun 8th@ LAAReid Detmers (4-3)#66   
Thu, Jun 9th@ LAAShohei Ohtani (10-7)#21   
Fri, Jun 10th@ SEAMarco Gonzales (7-12)#104   
Sat, Jun 11th@ SEAGeorge Kirby (5-3)#82   
Sun, Jun 12th@ SEARobbie Ray (9-8)#26   
Tue, Jun 14thvs OAKJared Koenig (1-3)#277   
Wed, Jun 15thvs OAKJames Kaprielian (3-7)#140   
Thu, Jun 16thvs OAKPaul Blackburn (7-6)#109   
Fri, Jun 17thvs STLAdam Wainwright (9-8)#31   
Sat, Jun 18thvs STLDakota Hudson (6-6)#153   
Sun, Jun 19thvs STLAndre Pallante (5-4)#122   
Mon, Jun 20thvs DETAlex Faedo (1-5)#191   
Tue, Jun 21stvs DETBeau Brieske (3-6)#147   
Wed, Jun 22ndvs DETTarik Skubal (7-8)   
Fri, Jun 24th@ CLECal Quantrill (9-5)#60   
Sat, Jun 25th@ CLEShane Bieber (8-6)#24   
Sun, Jun 26th@ CLEAaron Civale (2-5)#168   
Mon, Jun 27th@ TORKevin Gausman (8-9)#28   
Tue, Jun 28th@ TORRoss Stripling (5-3)#88   
Wed, Jun 29th@ TORAlek Manoah (12-6)#10   
Fri, Jul 1st@ CHCAdrian Sampson (1-3)#228   
Sat, Jul 2nd@ CHCAlec Mills (0-1)#326   
Sun, Jul 3rd@ CHCKeegan Thompson (9-5)#101   
Mon, Jul 4thvs TBJalen Beeks (2-2)#146   
Tue, Jul 5thvs TBJeffrey Springs (5-3)#35   
Wed, Jul 6thvs TBCorey Kluber (7-7)#81   
Thu, Jul 7thvs NYYGerrit Cole (9-5)#7   
Fri, Jul 8thvs NYYNestor Cortes Jr. (9-4)#23   
Sat, Jul 9thvs NYYJordan Montgomery (6-3)#36   
Sun, Jul 10thvs NYYJameson Taillon (11-3)#42   
Mon, Jul 11th@ TBMatt Wisler (3-3)#111   
Tue, Jul 12th@ TBCorey Kluber (7-7)#81   
Wed, Jul 13th@ TBShane McClanahan (11-5)#4   
Thu, Jul 14th@ TBDrew Rasmussen (7-4)#44   
Fri, Jul 15th@ NYYJordan Montgomery (6-3)#36   
Sat, Jul 16th@ NYYJameson Taillon (11-3)#42   
Sun, Jul 17th@ NYYGerrit Cole (9-5)#7   
Fri, Jul 22ndvs TORKevin Gausman (8-9)#28   
Sat, Jul 23rdvs TORAlek Manoah (12-6)#10   
Sun, Jul 24thvs TORRoss Stripling (5-3)#88   
Mon, Jul 25thvs CLEZach Plesac (2-11)#137   
Tue, Jul 26thvs CLEBryan Shaw   
Wed, Jul 27thvs CLECal Quantrill (9-5)#60   
Thu, Jul 28thvs CLETriston McKenzie (8-9)#16   
Fri, Jul 29thvs MILBrandon Woodruff (9-3)#30   
Sat, Jul 30thvs MILEric Lauer (8-5)#41   
Sun, Jul 31stvs MILAaron Ashby (2-10)#90   
Mon, Aug 1st@ HOULuis Garcia (10-8)#45   
Tue, Aug 2nd@ HOUCristian Javier (7-8)#39   
Wed, Aug 3rd@ HOUJose Urquidy (11-4)#43   
Thu, Aug 4th@ KCKris Bubic (2-7)#213   
Fri, Aug 5th@ KCZack Greinke (4-8)#131   
Sat, Aug 6th@ KCDaniel Lynch (4-8)#216   
Sun, Aug 7th@ KCBrad Keller (6-13)#180   
Tue, Aug 9thvs ATLCharlie Morton (6-5)#56   
Wed, Aug 10thvs ATLKyle Wright (14-5)#29   
Thu, Aug 11thvs BALDean Kremer (5-4)#170   
Fri, Aug 12thvs NYYDomingo German (1-2)#126   
Sat, Aug 13thvs NYYFrankie Montas (4-10)#55   
Sun, Aug 14thvs NYYJameson Taillon (11-3)#42   
Tue, Aug 16th@ PITMitch Keller (4-9)#138   
Wed, Aug 17th@ PITRoansy Contreras (3-3)#169   
Thu, Aug 18th@ PITJT Brubaker (3-10)#116   
Fri, Aug 19th@ BALJordan Lyles (9-9)#117   
Sat, Aug 20th@ BALKyle Bradish (1-4)#246   
Sun, Aug 21st@ BALDean Kremer (5-4)#170   
Tue, Aug 23rdvs TORRoss Stripling (5-3)#88   
Wed, Aug 24thvs TORJose Berrios (9-5)#71   
Thu, Aug 25thvs TORKevin Gausman (8-9)#28   
Fri, Aug 26thvs TB   
Sat, Aug 27thvs TBJeffrey Springs (5-3)#35   
Sun, Aug 28thvs TBCorey Kluber (7-7)#81   
Mon, Aug 29th@ MIN   
Tue, Aug 30th@ MIN   
Wed, Aug 31st@ MIN   
Thu, Sep 1stvs TEX   
Fri, Sep 2ndvs TEX   
Sat, Sep 3rdvs TEX   
Sun, Sep 4thvs TEX   
Mon, Sep 5th@ TB   
Tue, Sep 6th@ TB   
Wed, Sep 7th@ TB   
Fri, Sep 9th@ BAL   
Sat, Sep 10th@ BAL   
Sun, Sep 11th@ BAL   
Tue, Sep 13thvs NYY   
Wed, Sep 14thvs NYY   
Fri, Sep 16thvs KC   
Sat, Sep 17thvs KC   
Sun, Sep 18thvs KC   
Tue, Sep 20th@ CIN   
Wed, Sep 21st@ CIN   
Thu, Sep 22nd@ NYY   
Fri, Sep 23rd@ NYY   
Sat, Sep 24th@ NYY   
Sun, Sep 25th@ NYY   
Mon, Sep 26thvs BAL   
Tue, Sep 27thvs BAL   
Wed, Sep 28thvs BAL   
Thu, Sep 29thvs BAL   
Fri, Sep 30th@ TOR   
Sat, Oct 1st@ TOR   
Sun, Oct 2nd@ TOR   
Mon, Oct 3rdvs TB   
Tue, Oct 4thvs TB   
Wed, Oct 5thvs TB