Skip to main content

Who Should I Trade?

Andrew Kittredge for Scott Barlow (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Scott Barlow
Scott Barlow
Andrew Kittredge
Andrew Kittredge
Recommended by
9 of 12 experts
Recommended by
3 of 12 experts
Rest of Season# 75
VBR# 268
Injury Alert-IL60
Expert Ranks 
Mike Maher
# 86# 119
Pierre Camus
# 65# 85
Andrew Seifter
# 100
Mick Ciallela
# 77
Nate Miller
Fantasy Six Pack
# 63
Brad Camara
# 79# 80
Scott Youngson
Pitcher List
# 117
Travis Argo
Fantasy Six Pack
# 79# 105
Kelly Kirby
# 88
Ryan Amore
Pitcher List
# 59# 44
Bart Wheeler
Hail to Fantasy Football
# 99# 52
Dalton Del Don
Yahoo! Sports
# 83# 76
Who Should I Trade? Player Statistics
  Scott Barlow
Scott Barlow
Andrew Kittredge
Andrew Kittredge
2022 Stats 
Games Played2917
Games Started00
Innings Pitched33.320.2
Blown Saves23
Hits Allowed2515
Earned Runs87
Home Runs Allowed44
Who Should I Trade? Player Projections
  Scott Barlow
Scott Barlow
Andrew Kittredge
Andrew Kittredge
2022 Projections 
Games Played36
Games Started0
Innings Pitched38.7
Blown Saves0
Hits Allowed32
Earned Runs15
Home Runs Allowed4
Who Should I Trade? Player Notes
  Scott Barlow
Scott Barlow
Andrew Kittredge
Andrew Kittredge
 Scott Barlow pitched one inning, allowing no runs on one hit and no walks while striking out two and earning the save in Kansas City’s 3-1 win against Oakland on Friday.
Luke Monaldo
Sat, Jun 25th
Andrew Kittredge will undergo Tommy John surgery on his elbow. He will miss the remainder of the 2022 season.
Vince DiSilvio
Fri, Jun 10th
 Scott Barlow pitched 1 1/3 perfect innings while striking out one to nail down his eighth save in Kansas City’s 2-0 victory in Oakland on Saturday.
Luke Monaldo
Sun, Jun 19th
Andrew Kittredge is likely headed for surgery to have a loose body removed from his elbow and will be out at least a month, according to Kevin Cash.
Dan Harris
Thu, Jun 9th
 Scott Barlow pitched 1 2/3 innings, allowing no runs on no hits and no walks while striking out two to earn his 7th save in Kansas City’s 3-2 win in San Francisco on Wednesday.
Luke Monaldo
Wed, Jun 15th
The Rays placed Andrew Kittredge back on the 15-day IL on Thursday with right elbow discomfort.
Dan Harris
Thu, Jun 9th
 Scott Barlow pitched 1 1/3 innings, allowing no runs on two hits and one walk while striking out one to secure the save in Kansas City’s 7-5 victory against Baltimore on Thursday.
Luke Monaldo
Fri, Jun 10th
Rays reliever Andrew Kittredge was tasked with preserving a 1-0 lead in the eighth inning of Tuesday's game against the Cardinals. However, he did not convert, instead allowing one run on two hits, a walk, and a strikeout. Kittredge was charged with the blown save, though Tampa Bay ultimately defeated St. Louis by a score of 4-2 in 10 innings.
Andersen Pickard
Wed, Jun 8th
 Scott Barlow pitched a perfect 9th inning while striking out one in Kansas City's 6-0 win against Houston on Saturday.
Luke Monaldo
Sun, Jun 5th
Rays reliever Andrew Kittredge, who had spent the last two weeks on the injured list with lower back tightness, threw a scoreless ninth inning against the White Sox on Sunday. However, it was all for naught as the damage had already been done earlier in the game. Tampa Bay ultimately fell to Chicago by a score of 6-5.
Andersen Pickard
Mon, Jun 6th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Scott Barlow
Scott Barlow
Andrew Kittredge
Andrew Kittredge
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   vs BALJohn Means (0-0)
Sat, Apr 9thvs CLEZach Plesac (2-5)#108vs BALJordan Lyles (4-7)#345
Sun, Apr 10thvs CLECal Quantrill (4-4)#78vs BALTyler Wells (5-4)#80
Mon, Apr 11thvs CLEAaron Civale (2-4)#140vs OAKPaul Blackburn (6-3)#6
Tue, Apr 12th@ STLDakota Hudson (5-4)#97vs OAKAdam Oller (0-3)#305
Wed, Apr 13th   vs OAKFrankie Montas (3-7)#15
Thu, Apr 14thvs DETCasey Mize (0-1)vs OAKCole Irvin (2-5)#120
Fri, Apr 15thvs DETTarik Skubal (5-5)#28@ CWSDylan Cease (6-3)#29
Sat, Apr 16thvs DETMatt Manning (0-0)#178@ CWSMichael Kopech (2-4)#35
Sun, Apr 17th   @ CWSVince Velasquez (3-3)#184
Mon, Apr 18th   @ CHCKyle Hendricks (3-6)#128
Tue, Apr 19thvs MINChris Archer (2-3)#148@ CHCJustin Steele (2-5)#169
Wed, Apr 20thvs MINChris Paddack (1-2)@ CHCMarcus Stroman (2-5)#62
Fri, Apr 22nd@ SEAChris Flexen (3-8)#114vs BOSMichael Wacha (6-1)#113
Sat, Apr 23rd@ SEAMatt Brash (1-3)#176vs BOSGarrett Whitlock (2-1)#68
Sun, Apr 24th@ SEARobbie Ray (6-6)#19vs BOSRich Hill (4-4)#138
Tue, Apr 26th@ CWSDallas Keuchel (2-5)#380vs SEALogan Gilbert (8-3)#40
Wed, Apr 27th@ CWSDylan Cease (6-3)#29vs SEAMarco Gonzales (4-8)#90
Thu, Apr 28th@ CWSMichael Kopech (2-4)#35vs SEAChris Flexen (3-8)#114
Fri, Apr 29thvs NYYNestor Cortes Jr. (6-3)#50vs MINDylan Bundy (4-4)#172
Sat, Apr 30thvs NYYGerrit Cole (6-2)#1vs MINChris Archer (2-3)#148
Sun, May 1stvs NYYLuis Severino (4-2)#36vs MINJosh Winder (2-2)#167
Mon, May 2nd@ STLSteven Matz (3-3)#82@ OAKDaulton Jefferies (1-7)
Tue, May 3rdvs STLDakota Hudson (5-4)#97@ OAKPaul Blackburn (6-3)#6
Wed, May 4thvs STLAdam Wainwright (5-5)#42@ OAKFrankie Montas (3-7)#15
Thu, May 5th   @ SEARobbie Ray (6-6)#19
Fri, May 6th   @ SEALogan Gilbert (8-3)#40
Sat, May 7th   @ SEAMarco Gonzales (4-8)#90
Sun, May 8th@ BALBruce Zimmermann (2-5)#244@ SEAGeorge Kirby (2-2)#72
Mon, May 9th@ BALTyler Wells (5-4)#80@ LAANoah Syndergaard (4-6)#79
Tue, May 10th@ TEXMartin Perez (5-2)#74@ LAAReid Detmers (2-3)#98
Wed, May 11th@ TEXMatt Bush (2-1)#224@ LAAShohei Ohtani (6-4)#38
Fri, May 13th@ COLKyle Freeland (3-5)#254vs TORKevin Gausman (5-6)#14
Sat, May 14th@ COLGerman Marquez (4-5)#106vs TORHyun Jin Ryu (2-0)
Sun, May 15th@ COLAustin Gomber (3-7)#197vs TORAlek Manoah (9-2)#16
Mon, May 16thvs CWSJohnny Cueto (1-4)#195vs DETAlex Faedo (1-4)#134
Tue, May 17thvs CWSDavis Martin (1-2)#283vs DETBeau Brieske (1-6)#177
Wed, May 18thvs CWSLucas Giolito (4-4)#33vs DETEduardo Rodriguez (1-3)#41
Fri, May 20thvs MINDevin Smeltzer (4-1)#155@ BALTyler Wells (5-4)#80
Sat, May 21stvs MINJoe Ryan (6-3)#54@ BALKyle Bradish (1-4)#256
Sun, May 22ndvs MINBailey Ober (1-2)#75@ BALSpenser Watkins (1-1)#377
Tue, May 24th@ ARIZac Gallen (4-2)#39vs MIAPablo Lopez (5-3)#21
Wed, May 25th   vs MIACody Poteet (0-1)#213
Thu, May 26th@ MINDevin Smeltzer (4-1)#155vs NYYNestor Cortes Jr. (6-3)#50
Fri, May 27th@ MINBailey Ober (1-2)#75vs NYYJameson Taillon (8-1)#47
Sat, May 28th@ MINChris Archer (2-3)#148vs NYYGerrit Cole (6-2)#1
Sun, May 29th@ MINSonny Gray (3-1)#46vs NYYLuis Severino (4-2)#36
Mon, May 30th@ CLEZach Plesac (2-5)#108@ TEXGlenn Otto (4-3)#139
Tue, May 31st@ CLECal Quantrill (4-4)#78@ TEXMartin Perez (5-2)#74
Wed, Jun 1st@ CLEKonnor Pilkington (1-0)#164@ TEXJon Gray (3-3)#51
Thu, Jun 2nd   @ TEXTaylor Hearn (4-5)#240
Fri, Jun 3rdvs HOUJose Urquidy (6-3)#83vs CWSDavis Martin (1-2)#283
Sat, Jun 4thvs HOULuis Garcia (5-5)#34vs CWSDylan Cease (6-3)#29
Sun, Jun 5thvs HOUFramber Valdez (7-3)#23vs CWSLucas Giolito (4-4)#33
Tue, Jun 7thvs TORAlek Manoah (9-2)#16vs STLDakota Hudson (5-4)#97
Wed, Jun 8thvs TORYusei Kikuchi (2-4)#101vs STLPacky Naughton (0-2)#269
Thu, Jun 9thvs BALJordan Lyles (4-7)#345vs STLMiles Mikolas (5-5)#64
Fri, Jun 10thvs BALBruce Zimmermann (2-5)#244@ MINDevin Smeltzer (4-1)#155
Sat, Jun 11thvs BALTyler Wells (5-4)#80@ MINChi Chi Gonzalez (0-1)#349
Sun, Jun 12thvs BALDean Kremer (2-1)#243@ MINCole Sands (0-3)#304
Tue, Jun 14th@ SFLogan Webb (7-2)#18@ NYYGerrit Cole (6-2)#1
Wed, Jun 15th@ SFSam Long (0-1)#276@ NYYNestor Cortes Jr. (6-3)#50
Thu, Jun 16th   @ NYYClarke Schmidt (4-2)#216
Fri, Jun 17th@ OAKFrankie Montas (3-7)#15@ BALDean Kremer (2-1)#243
Sat, Jun 18th@ OAKCole Irvin (2-5)#120@ BALKyle Bradish (1-4)#256
Sun, Jun 19th@ OAKJared Koenig (1-2)#325@ BALAustin Voth
Mon, Jun 20th@ LAANoah Syndergaard (4-6)#79vs NYYGerrit Cole (6-2)#1
Tue, Jun 21st@ LAAReid Detmers (2-3)#98vs NYYNestor Cortes Jr. (6-3)#50
Wed, Jun 22nd@ LAAShohei Ohtani (6-4)#38vs NYYJordan Montgomery (3-1)#25
Fri, Jun 24thvs OAKCole Irvin (2-5)#120vs PITMitch Keller (2-5)#212
Sat, Jun 25thvs OAKJared Koenig (1-2)#325vs PITJT Brubaker (1-7)#125
Sun, Jun 26thvs OAKJames Kaprielian (0-5)#202vs PITRoansy Contreras (2-1)#154
Tue, Jun 28thvs TEXJon Gray (3-3)#51vs MILBrandon Woodruff (5-3)#24
Wed, Jun 29thvs TEXDane Dunning (1-5)#111vs MILEric Lauer (6-3)#86
Thu, Jun 30th   @ TORYusei Kikuchi (2-4)#101
Fri, Jul 1st@ DETAlex Faedo (1-4)#134@ TORJose Berrios (5-4)#31
Sat, Jul 2nd@ DETBeau Brieske (1-6)#177@ TORKevin Gausman (5-6)#14
Sun, Jul 3rd@ DETTarik Skubal (5-5)#28@ TORRoss Stripling (4-2)#123
Mon, Jul 4th@ HOUFramber Valdez (7-3)#23@ BOSMichael Wacha (6-1)#113
Tue, Jul 5th@ HOU@ BOS
Wed, Jul 6th@ HOU@ BOS
Fri, Jul 8thvs CLE@ CIN
Sat, Jul 9thvs CLE@ CIN
Sun, Jul 10thvs CLE@ CIN
Mon, Jul 11thvs DETvs BOS
Tue, Jul 12thvs DETvs BOS
Wed, Jul 13thvs DETvs BOS
Thu, Jul 14th@ TORvs BOS
Fri, Jul 15th@ TORvs BAL
Sat, Jul 16th@ TORvs BAL
Sun, Jul 17th@ TORvs BAL
Fri, Jul 22ndvs TB@ KC
Sat, Jul 23rdvs TB@ KC
Sun, Jul 24thvs TB@ KC
Mon, Jul 25thvs LAA@ BAL
Tue, Jul 26thvs LAA@ BAL
Wed, Jul 27thvs LAA@ BAL
Thu, Jul 28th@ NYY@ BAL
Fri, Jul 29th@ NYYvs CLE
Sat, Jul 30th@ NYYvs CLE
Sun, Jul 31st@ NYYvs CLE
Tue, Aug 2nd@ CWSvs TOR
Wed, Aug 3rd@ CWSvs TOR
Thu, Aug 4thvs BOS@ DET
Fri, Aug 5thvs BOS@ DET
Sat, Aug 6thvs BOS@ DET
Sun, Aug 7thvs BOS@ DET
Tue, Aug 9thvs CWS@ MIL
Wed, Aug 10thvs CWS@ MIL
Fri, Aug 12thvs LADvs BAL
Sat, Aug 13thvs LADvs BAL
Sun, Aug 14thvs LADvs BAL
Mon, Aug 15th@ MIN@ NYY
Tue, Aug 16th@ MIN@ NYY
Wed, Aug 17th@ MIN@ NYY
Thu, Aug 18th@ TBvs KC
Fri, Aug 19th@ TBvs KC
Sat, Aug 20th@ TBvs KC
Sun, Aug 21st@ TBvs KC
Mon, Aug 22ndvs CWSvs LAA
Tue, Aug 23rdvs ARIvs LAA
Wed, Aug 24thvs ARIvs LAA
Thu, Aug 25th   vs LAA
Fri, Aug 26thvs SD@ BOS
Sat, Aug 27thvs SD@ BOS
Sun, Aug 28thvs SD@ BOS
Tue, Aug 30th@ CWS@ MIA
Wed, Aug 31st@ CWS@ MIA
Fri, Sep 2nd@ DETvs NYY
Sat, Sep 3rd@ DETvs NYY
Sun, Sep 4th@ DETvs NYY
Mon, Sep 5thvs CLEvs BOS
Tue, Sep 6thvs CLEvs BOS
Wed, Sep 7thvs CLEvs BOS
Fri, Sep 9thvs DET@ NYY
Sat, Sep 10thvs DET@ NYY
Sun, Sep 11thvs DET@ NYY
Mon, Sep 12th   @ TOR
Tue, Sep 13th@ MIN@ TOR
Wed, Sep 14th@ MIN@ TOR
Thu, Sep 15th@ MIN@ TOR
Fri, Sep 16th@ BOSvs TEX
Sat, Sep 17th@ BOSvs TEX
Sun, Sep 18th@ BOSvs TEX
Mon, Sep 19th   vs HOU
Tue, Sep 20thvs MINvs HOU
Wed, Sep 21stvs MINvs HOU
Thu, Sep 22ndvs MINvs TOR
Fri, Sep 23rdvs SEAvs TOR
Sat, Sep 24thvs SEAvs TOR
Sun, Sep 25thvs SEAvs TOR
Tue, Sep 27th@ DET@ CLE
Wed, Sep 28th@ DET@ CLE
Thu, Sep 29th@ DET@ CLE
Fri, Sep 30th@ CLE@ HOU
Sat, Oct 1st@ CLE@ HOU
Sun, Oct 2nd@ CLE@ HOU
Mon, Oct 3rd@ CLE@ BOS
Tue, Oct 4th@ CLE@ BOS
Wed, Oct 5th@ CLE@ BOS
Thu, Apr 7thvs CLEShane Bieber (3-4)#5   
Thu, Apr 21stvs MINJoe Ryan (6-3)#54   
Thu, May 12th@ TEXTaylor Hearn (4-5)#240   
Thu, May 19thvs CWSVince Velasquez (3-3)#184   
Mon, May 23rd@ ARIZach Davies (2-4)#191   
Mon, Jun 6thvs TORRoss Stripling (4-2)#123   
Mon, Jun 13th@ SFAlex Wood (5-6)#53   
Mon, Jun 27thvs TEXMartin Perez (5-2)#74   
Thu, Jul 7th@ HOU   
Mon, Aug 1st@ CWS   
Thu, Aug 11thvs CWS   
Thu, Sep 1st@ CWS