Skip to main content

Who Should I Trade?

T.J. McFarland for Josh Winckowski (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Josh Winckowski
RP - BOS
Josh Winckowski
T.J. McFarland
RP - OAK
T.J. McFarland
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 458# 731
   
Projections 
   
Strikeouts6428
Wins41
Saves10
ERA4.214.77
WHIP1.441.58
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 332
   
Who Should I Trade? Player Statistics
  Josh Winckowski
RP - BOS
Josh Winckowski
T.J. McFarland
RP - OAK
T.J. McFarland
2024 Stats 
   
   
Games Played710
   
Games Started00
   
Innings Pitched11.27.0
   
Wins10
   
Losses10
   
Saves00
   
Blown Saves00
   
Holds03
   
Hits Allowed1610
   
Earned Runs64
   
Home Runs Allowed10
   
Strikeouts174
   
Walks81
   
ERA4.635.14
   
WHIP2.061.57
   
Who Should I Trade? Player Projections
  Josh Winckowski
RP - BOS
Josh Winckowski
T.J. McFarland
RP - OAK
T.J. McFarland
2024 Projections 
   
   
Games Played5648
   
Games Started40
   
Innings Pitched71.837.4
   
Wins41
   
Losses42
   
Saves10
   
Blown Saves10
   
Holds108
   
Hits Allowed7543
   
Earned Runs3420
   
Home Runs Allowed94
   
Strikeouts6428
   
Walks2614
   
ERA4.214.77
   
WHIP1.441.58
   
Who Should I Trade? Player Notes
  Josh Winckowski
RP - BOS
Josh Winckowski
T.J. McFarland
RP - OAK
T.J. McFarland
News 
  T.J. McFarland agreed to a minor league deal with the Dodgers with an invite to Spring Training.
Ari Koslow
Fri, Jan 26th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Winckowski
RP - BOS
Josh Winckowski
T.J. McFarland
RP - OAK
T.J. McFarland
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SEALuis Castillo (0-4)#5vs CLEShane Bieber (2-0)
Fri, Mar 29th@ SEAGeorge Kirby (2-2)#8vs CLELogan Allen (2-0)#89
Sat, Mar 30th@ SEALogan Gilbert (1-0)#17vs CLETanner Bibee (1-0)#44
Sun, Mar 31st@ SEABryce Miller (3-1)#57vs CLECarlos Carrasco (1-1)#313
Mon, Apr 1st@ OAKJoe Boyle (1-2)#253vs BOSTanner Houck (3-1)#93
Tue, Apr 2nd@ OAKAlex Wood (0-1)#175vs BOSBrayan Bello (2-1)#82
Wed, Apr 3rd@ OAKRoss Stripling (0-4)#109vs BOSNick Pivetta (1-1)#75
Fri, Apr 5th@ LAAGriffin Canning (0-3)#103@ DETTarik Skubal (2-0)#13
Sat, Apr 6th@ LAAReid Detmers (3-0)#37@ DETKenta Maeda (0-1)#95
Sun, Apr 7th@ LAAChase Silseth (0-1)#142@ DETJack Flaherty (0-1)#113
Tue, Apr 9thvs BALCorbin Burnes (2-0)#4@ TEXNathan Eovaldi (1-1)#39
Wed, Apr 10thvs BALCole Irvin (0-1)#172@ TEXCody Bradford (3-0)#144
Thu, Apr 11thvs BALGrayson Rodriguez (3-0)#25@ TEXJon Gray (0-1)#79
Fri, Apr 12thvs LAAReid Detmers (3-0)#37vs WSHJake Irvin (1-1)#256
Sat, Apr 13thvs LAAGriffin Canning (0-3)#103vs WSHMacKenzie Gore (2-0)#51
Sun, Apr 14thvs LAATyler Anderson (2-1)#163vs WSHTrevor Williams (2-0)#380
Mon, Apr 15thvs CLEXzavion Curry (0-0)#203vs STLSonny Gray (2-0)#22
Tue, Apr 16thvs CLETanner Bibee (1-0)#44vs STLLance Lynn (1-0)#67
Wed, Apr 17thvs CLEBen Lively (0-1)#213vs STLSteven Matz (1-1)#72
Fri, Apr 19th@ PITQuinn Priester#209@ CLETriston McKenzie (1-2)#87
Sat, Apr 20th@ PITMitch Keller (2-1)#59@ CLELogan Allen (2-0)#89
Sun, Apr 21st@ PITMartin Perez (1-0)#179@ CLETanner Bibee (1-0)#44
Mon, Apr 22nd   @ NYYCarlos Rodon (1-1)#23
Tue, Apr 23rd@ CLEBen Lively (0-1)#213@ NYYMarcus Stroman (1-1)#48
Wed, Apr 24th@ CLECarlos Carrasco (1-1)#313@ NYYClarke Schmidt (1-0)#74
Thu, Apr 25th@ CLETriston McKenzie (1-2)#87@ NYYNestor Cortes Jr. (1-1)#41
Fri, Apr 26thvs CHCJavier Assad (2-0)#170@ BALCorbin Burnes (2-0)#4
Sat, Apr 27thvs CHCKyle Hendricks (0-2)#161@ BALCole Irvin (0-1)#172
Sun, Apr 28thvs CHCJordan Wicks (0-2)#117@ BALGrayson Rodriguez (3-0)#25
Mon, Apr 29th   vs PIT
Tue, Apr 30thvs SFvs PIT
Wed, May 1stvs SFvs PIT
Fri, May 3rd@ MINvs MIA
Sat, May 4th@ MINvs MIA
Sun, May 5th@ MINvs MIA
Mon, May 6th   vs TEX
Tue, May 7th@ ATLvs TEX
Wed, May 8th@ ATLvs TEX
Fri, May 10thvs WSH@ SEA
Sat, May 11thvs WSH@ SEA
Sun, May 12thvs WSH@ SEA
Mon, May 13thvs TB@ HOU
Tue, May 14thvs TB@ HOU
Wed, May 15thvs TB@ HOU
Thu, May 16thvs TB@ HOU
Fri, May 17th@ STL@ KC
Sat, May 18th@ STL@ KC
Sun, May 19th@ STL@ KC
Tue, May 21st@ TBvs COL
Wed, May 22nd@ TBvs COL
Thu, May 23rd   vs COL
Fri, May 24thvs MILvs HOU
Sat, May 25thvs MILvs HOU
Sun, May 26thvs MILvs HOU
Tue, May 28th@ BAL@ TB
Wed, May 29th@ BAL@ TB
Thu, May 30thvs DET@ TB
Fri, May 31stvs DET@ ATL
Sat, Jun 1stvs DET@ ATL
Sun, Jun 2ndvs DET@ ATL
Tue, Jun 4thvs ATLvs SEA
Wed, Jun 5thvs ATLvs SEA
Thu, Jun 6th@ CWSvs SEA
Fri, Jun 7th@ CWSvs TOR
Sat, Jun 8th@ CWSvs TOR
Sun, Jun 9th@ CWSvs TOR
Mon, Jun 10th   @ SD
Tue, Jun 11thvs PHI@ SD
Wed, Jun 12thvs PHI@ SD
Thu, Jun 13thvs PHI@ MIN
Fri, Jun 14thvs NYY@ MIN
Sat, Jun 15thvs NYY@ MIN
Sun, Jun 16thvs NYY@ MIN
Tue, Jun 18th@ TORvs KC
Wed, Jun 19th@ TORvs KC
Thu, Jun 20th   vs KC
Fri, Jun 21st@ CINvs MIN
Sat, Jun 22nd@ CINvs MIN
Sun, Jun 23rd@ CINvs MIN
Mon, Jun 24thvs TOR@ LAA
Tue, Jun 25thvs TOR@ LAA
Wed, Jun 26thvs TOR@ LAA
Fri, Jun 28thvs SD@ ARI
Sat, Jun 29thvs SD@ ARI
Sun, Jun 30thvs SD@ ARI
Tue, Jul 2nd@ MIAvs LAA
Wed, Jul 3rd@ MIAvs LAA
Thu, Jul 4th@ MIAvs LAA
Fri, Jul 5th@ NYYvs BAL
Sat, Jul 6th@ NYYvs BAL
Sun, Jul 7th@ NYYvs BAL
Tue, Jul 9thvs OAK@ BOS
Wed, Jul 10thvs OAK@ BOS
Thu, Jul 11thvs OAK@ BOS
Fri, Jul 12thvs KC@ PHI
Sat, Jul 13thvs KC@ PHI
Sun, Jul 14thvs KC@ PHI
Fri, Jul 19th@ LADvs LAA
Sat, Jul 20th@ LADvs LAA
Sun, Jul 21st@ LADvs LAA
Mon, Jul 22nd@ COLvs HOU
Tue, Jul 23rd@ COLvs HOU
Wed, Jul 24th@ COLvs HOU
Thu, Jul 25th   @ LAA
Fri, Jul 26thvs NYY@ LAA
Sat, Jul 27thvs NYY@ LAA
Sun, Jul 28thvs NYY@ LAA
Tue, Jul 30thvs SEA@ SF
Wed, Jul 31stvs SEA@ SF
Fri, Aug 2nd@ TEXvs LAD
Sat, Aug 3rd@ TEXvs LAD
Sun, Aug 4th@ TEXvs LAD
Mon, Aug 5th@ KCvs CWS
Tue, Aug 6th@ KCvs CWS
Wed, Aug 7th@ KCvs CWS
Fri, Aug 9thvs HOU@ TOR
Sat, Aug 10thvs HOU@ TOR
Sun, Aug 11thvs HOU@ TOR
Tue, Aug 13thvs TEX@ NYM
Wed, Aug 14thvs TEX@ NYM
Thu, Aug 15th@ BAL@ NYM
Sat, Aug 17th@ BALvs SF
Sun, Aug 18th@ BALvs SF
Mon, Aug 19th@ HOUvs TB
Tue, Aug 20th@ HOUvs TB
Wed, Aug 21st@ HOUvs TB
Thu, Aug 22nd   vs TB
Fri, Aug 23rdvs ARIvs MIL
Sat, Aug 24thvs ARIvs MIL
Sun, Aug 25thvs ARIvs MIL
Tue, Aug 27thvs TOR@ CIN
Wed, Aug 28thvs TOR@ CIN
Thu, Aug 29thvs TOR@ CIN
Fri, Aug 30th@ DET@ TEX
Sat, Aug 31st@ DET@ TEX
Sun, Sep 1st@ DET@ TEX
Mon, Sep 2nd@ NYMvs SEA
Tue, Sep 3rd@ NYMvs SEA
Wed, Sep 4th@ NYMvs SEA
Thu, Sep 5th   vs SEA
Fri, Sep 6thvs CWSvs DET
Sat, Sep 7thvs CWSvs DET
Sun, Sep 8thvs CWSvs DET
Tue, Sep 10thvs BAL@ HOU
Wed, Sep 11thvs BAL@ HOU
Thu, Sep 12th@ NYY@ HOU
Fri, Sep 13th@ NYY@ CWS
Sat, Sep 14th@ NYY@ CWS
Sun, Sep 15th@ NYY@ CWS
Mon, Sep 16th   @ CHC
Tue, Sep 17th@ TB@ CHC
Wed, Sep 18th@ TB@ CHC
Fri, Sep 20thvs MINvs NYY
Sat, Sep 21stvs MINvs NYY
Sun, Sep 22ndvs MINvs NYY
Tue, Sep 24th@ TORvs TEX
Wed, Sep 25th@ TORvs TEX
Thu, Sep 26th   vs TEX
Fri, Sep 27thvs TB@ SEA
Sat, Sep 28thvs TB@ SEA
Sun, Sep 29thvs TB@ SEA
Thu, Apr 18thvs CLECarlos Carrasco (1-1)#313   
Thu, May 2ndvs SF   
Mon, May 20th@ TB   
Mon, May 27th@ BAL   
Mon, Jun 17th@ TOR   
Mon, Jul 29thvs SEA   
Mon, Aug 12thvs TEX   
Fri, Aug 16th@ BAL   
Mon, Aug 26thvs TOR   
Mon, Sep 9thvs BAL   
Thu, Sep 19th@ TB   
Mon, Sep 23rd@ TOR