Skip to main content

Who Should I Trade?

Andrew Kittredge for Ranger Suarez (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Ranger Suarez
Ranger Suarez
Andrew Kittredge
Andrew Kittredge
Recommended by
9 of 13 experts
Recommended by
4 of 13 experts
Rest of Season# 84
VBR# 275
Injury Alert-IL60
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 71# 76
Mike Maher
# 64# 119
Andrew Seifter
# 159
Mick Ciallela
# 105
Nate Miller
Fantasy Six Pack
# 123
Joe Pisapia
# 48
Scott Youngson
Pitcher List
# 83
Travis Argo
Fantasy Six Pack
# 63# 105
Kelly Kirby
# 85
Ryan Amore
Pitcher List
# 98# 44
Bart Wheeler
Hail to Fantasy Football
# 69# 52
Brad Camara
# 104# 80
Pierre Camus
# 159# 85
Who Should I Trade? Player Statistics
  Ranger Suarez
Ranger Suarez
Andrew Kittredge
Andrew Kittredge
2022 Stats 
Games Played1417
Games Started140
Innings Pitched72.020.2
Blown Saves03
Hits Allowed7615
Earned Runs347
Home Runs Allowed84
Who Should I Trade? Player Projections
  Ranger Suarez
Ranger Suarez
Andrew Kittredge
Andrew Kittredge
2022 Projections 
Games Played15
Games Started13
Innings Pitched78.2
Blown Saves0
Hits Allowed78
Earned Runs36
Home Runs Allowed9
Who Should I Trade? Player Notes
  Ranger Suarez
Ranger Suarez
Andrew Kittredge
Andrew Kittredge
 Ranger Suarez allowed four runs on six hits and two walks over 6 2/3 innings on Wednesday against the Braves. He struck out seven and took the loss, falling to 6-5.
Dan Harris
Wed, Jun 29th
Andrew Kittredge will undergo Tommy John surgery on his elbow. He will miss the remainder of the 2022 season.
Vince DiSilvio
Fri, Jun 10th
 Ranger Suarez (6-4) allowed just two runs on seven hits over 7 1/3 innings on Thursday against the Padres. He walked a pair and struck out three while picking up the win in the 6-2 victory.
Brad Richter
Fri, Jun 24th
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
 Ranger Suarez allowed three runs on six hits and three walks over 5 2/3 innings on Friday against the Nationals. He earned the win, moving to 5-4.
Dan Harris
Fri, Jun 17th
The Rays placed Andrew Kittredge back on the 15-day IL on Thursday with right elbow discomfort.
Dan Harris
Thu, Jun 9th
 Ranger Suarez allowed four runs (two earned) on four hits and four walks over 4 1/3 innings on Sunday against the Diamondbacks. He struck out two and took the loss, falling to 4-4.
Dan Harris
Sun, Jun 12th
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
 Ranger Suarez allowed two runs on six hits over seven innings on Tuesday against the Brewers. He struck out five and did not factor into the decision.
Dan Harris
Wed, Jun 8th
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
  Ranger Suarez
Ranger Suarez
Andrew Kittredge
Andrew Kittredge
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs OAKFrankie Montas (3-8)#18vs BALJohn Means (0-0)
Sat, Apr 9thvs OAKCole Irvin (2-5)#109vs BALJordan Lyles (4-7)#374
Sun, Apr 10thvs OAKDaulton Jefferies (1-7)vs BALTyler Wells (6-4)#93
Mon, Apr 11thvs NYMTaijuan Walker (6-2)#87vs OAKPaul Blackburn (6-3)#9
Tue, Apr 12thvs NYMTylor Megill (4-2)#102vs OAKAdam Oller (0-3)#300
Wed, Apr 13thvs NYMMax Scherzer (5-1)#128vs OAKFrankie Montas (3-8)#18
Thu, Apr 14th@ MIASandy Alcantara (7-3)#1vs OAKCole Irvin (2-5)#109
Fri, Apr 15th@ MIAPablo Lopez (5-4)#19@ CWSDylan Cease (6-3)#29
Sat, Apr 16th@ MIATrevor Rogers (3-6)#82@ CWSMichael Kopech (2-4)#36
Sun, Apr 17th@ MIAElieser Hernandez (2-5)#153@ CWSVince Velasquez (3-3)#177
Mon, Apr 18th@ COLChad Kuhl (5-5)#257@ CHCKyle Hendricks (3-6)#138
Tue, Apr 19th@ COLKyle Freeland (4-5)#246@ CHCJustin Steele (2-5)#160
Wed, Apr 20th@ COLGerman Marquez (4-5)#113@ CHCMarcus Stroman (2-5)#59
Fri, Apr 22ndvs MILFreddy Peralta (3-2)#94vs BOSMichael Wacha (6-1)#117
Sat, Apr 23rdvs MILAdrian Houser (4-8)#157vs BOSGarrett Whitlock (2-1)#67
Sun, Apr 24thvs MILEric Lauer (6-3)#86vs BOSRich Hill (4-4)#137
Tue, Apr 26thvs COLGerman Marquez (4-5)#113vs SEALogan Gilbert (8-3)#35
Wed, Apr 27thvs COLRyan Feltner (1-3)#378vs SEAMarco Gonzales (4-8)#89
Thu, Apr 28thvs COLAustin Gomber (3-7)#187vs SEAChris Flexen (3-8)#107
Fri, Apr 29th@ NYMTylor Megill (4-2)#102vs MINDylan Bundy (4-4)#151
Sat, Apr 30th@ NYMTaijuan Walker (6-2)#87vs MINChris Archer (2-3)#165
Sun, May 1st@ NYMMax Scherzer (5-1)#128vs MINJosh Winder (3-2)#183
Mon, May 2nd   @ OAKDaulton Jefferies (1-7)
Tue, May 3rdvs TEXJon Gray (4-3)#53@ OAKPaul Blackburn (6-3)#9
Wed, May 4thvs TEXMartin Perez (6-2)#75@ OAKFrankie Montas (3-8)#18
Thu, May 5thvs NYMTaijuan Walker (6-2)#87@ SEARobbie Ray (6-6)#17
Fri, May 6th   @ SEALogan Gilbert (8-3)#35
Sat, May 7th   @ SEAMarco Gonzales (4-8)#89
Sun, May 8thvs NYMChris Bassitt (6-5)#30@ SEAGeorge Kirby (2-3)#71
Mon, May 9th@ SEAChris Flexen (3-8)#107@ LAANoah Syndergaard (5-6)#80
Tue, May 10th@ SEARobbie Ray (6-6)#17@ LAAReid Detmers (2-3)#114
Wed, May 11th@ SEALogan Gilbert (8-3)#35@ LAAShohei Ohtani (6-4)#39
Fri, May 13th@ LADWalker Buehler (6-3)#129vs TORKevin Gausman (6-6)#16
Sat, May 14th@ LADJulio Urias (5-6)#12vs TORHyun Jin Ryu (2-0)
Sun, May 15th@ LADMichael Grove (0-0)#329vs TORAlek Manoah (9-2)#15
Mon, May 16th   vs DETAlex Faedo (1-4)#135
Tue, May 17thvs SDMike Clevinger (1-0)#58vs DETBeau Brieske (1-6)#176
Wed, May 18thvs SDBlake Snell (0-5)#76vs DETEduardo Rodriguez (1-3)#40
Fri, May 20thvs LADJulio Urias (5-6)#12@ BALTyler Wells (6-4)#93
Sat, May 21stvs LADMitch White (1-1)#188@ BALKyle Bradish (1-4)#282
Sun, May 22ndvs LADTony Gonsolin (9-0)#24@ BALSpenser Watkins (1-1)#379
Tue, May 24th@ ATLMax Fried (7-2)#14vs MIAPablo Lopez (5-4)#19
Wed, May 25th@ ATLCharlie Morton (4-3)#57vs MIACody Poteet (0-1)#215
Thu, May 26th@ ATLKyle Wright (8-4)#44vs NYYNestor Cortes Jr. (6-3)#51
Fri, May 27th@ NYMCarlos Carrasco (8-4)#46vs NYYJameson Taillon (8-1)#41
Sat, May 28th@ NYMTaijuan Walker (6-2)#87vs NYYGerrit Cole (6-2)#2
Sun, May 29th@ NYMChris Bassitt (6-5)#30vs NYYLuis Severino (4-2)#37
Mon, May 30thvs SFLogan Webb (7-2)#20@ TEXGlenn Otto (4-3)#139
Tue, May 31stvs SFJakob Junis (4-1)#118@ TEXMartin Perez (6-2)#75
Wed, Jun 1stvs SFCarlos Rodon (7-4)#13@ TEXJon Gray (4-3)#53
Thu, Jun 2nd   @ TEXTaylor Hearn (4-5)#290
Fri, Jun 3rdvs LAAChase Silseth (1-2)#303vs CWSDavis Martin (1-2)#281
Sat, Jun 4thvs LAAMichael Lorenzen (6-5)#127vs CWSDylan Cease (6-3)#29
Sun, Jun 5thvs LAAPatrick Sandoval (3-2)#66vs CWSLucas Giolito (4-4)#32
Tue, Jun 7th@ MILJason Alexander (2-0)#233vs STLDakota Hudson (6-4)#92
Wed, Jun 8th@ MILAdrian Houser (4-8)#157vs STLPacky Naughton (0-2)#270
Thu, Jun 9th@ MILCorbin Burnes (6-4)#4vs STLMiles Mikolas (5-5)#64
Fri, Jun 10thvs ARIZac Gallen (4-2)#45@ MINDevin Smeltzer (4-1)#154
Sat, Jun 11thvs ARIMadison Bumgarner (3-7)#116@ MINChi Chi Gonzalez (0-1)#332
Sun, Jun 12thvs ARIKyle Nelson@ MINCole Sands (0-3)#302
Tue, Jun 14thvs MIATrevor Rogers (3-6)#82@ NYYGerrit Cole (6-2)#2
Wed, Jun 15thvs MIADaniel Castano (0-1)#262@ NYYNestor Cortes Jr. (6-3)#51
Thu, Jun 16th@ WSHPatrick Corbin (4-10)#142@ NYYClarke Schmidt (4-2)#218
Fri, Jun 17th@ WSHPaolo Espino (0-1)#207@ BALDean Kremer (2-1)#244
Sat, Jun 18th@ WSHJosiah Gray (6-4)#123@ BALKyle Bradish (1-4)#282
Sun, Jun 19th@ WSHJackson Tetreault (2-1)#316@ BALAustin Voth
Mon, Jun 20th   vs NYYGerrit Cole (6-2)#2
Tue, Jun 21st@ TEXMartin Perez (6-2)#75vs NYYNestor Cortes Jr. (6-3)#51
Wed, Jun 22nd@ TEXJon Gray (4-3)#53vs NYYJordan Montgomery (3-1)#25
Fri, Jun 24th@ SDMacKenzie Gore (4-3)#105vs PITMitch Keller (2-5)#191
Sat, Jun 25th@ SDBlake Snell (0-5)#76vs PITJT Brubaker (1-7)#125
Sun, Jun 26th@ SDYu Darvish (7-3)#27vs PITRoansy Contreras (2-1)#149
Tue, Jun 28thvs ATLCharlie Morton (4-3)#57vs MILBrandon Woodruff (6-3)#23
Wed, Jun 29thvs ATLKyle Wright (8-4)#44vs MILEric Lauer (6-3)#86
Thu, Jun 30thvs ATLIan Anderson (6-4)#81@ TORYusei Kikuchi (2-4)#104
Fri, Jul 1stvs STLMiles Mikolas (5-5)#64@ TORJose Berrios (5-4)#31
Sat, Jul 2ndvs STLMatthew Liberatore (2-1)#182@ TORKevin Gausman (6-6)#16
Sun, Jul 3rdvs STLAdam Wainwright (6-5)#42@ TORRoss Stripling (4-2)#124
Mon, Jul 4th   @ BOSMichael Wacha (6-1)#117
Tue, Jul 5thvs WSHPaolo Espino (0-1)#207@ BOS
Wed, Jul 6thvs WSHJosiah Gray (6-4)#123@ BOSJosh Winckowski (3-1)#320
Fri, Jul 8th@ STL@ CIN
Sat, Jul 9th@ STL@ CIN
Sun, Jul 10th@ STL@ CIN
Mon, Jul 11th@ STLvs BOS
Tue, Jul 12th@ TORvs BOS
Wed, Jul 13th@ TORvs BOS
Thu, Jul 14th   vs BOS
Fri, Jul 15th@ MIAvs BAL
Sat, Jul 16th@ MIAvs BAL
Sun, Jul 17th@ MIAvs BAL
Fri, Jul 22ndvs CHC@ KC
Sat, Jul 23rdvs CHC@ KC
Sun, Jul 24thvs CHC@ KC
Mon, Jul 25thvs ATL@ BAL
Tue, Jul 26thvs ATL@ BAL
Wed, Jul 27thvs ATL@ BAL
Thu, Jul 28th@ PIT@ BAL
Fri, Jul 29th@ PITvs CLE
Sat, Jul 30th@ PITvs CLE
Sun, Jul 31st@ PITvs CLE
Tue, Aug 2nd@ ATLvs TOR
Wed, Aug 3rd@ ATLvs TOR
Thu, Aug 4thvs WSH@ DET
Fri, Aug 5thvs WSH@ DET
Sat, Aug 6thvs WSH@ DET
Sun, Aug 7thvs WSH@ DET
Tue, Aug 9thvs MIA@ MIL
Wed, Aug 10thvs MIA@ MIL
Fri, Aug 12th@ NYMvs BAL
Sat, Aug 13th@ NYMvs BAL
Sun, Aug 14th@ NYMvs BAL
Mon, Aug 15th@ CIN@ NYY
Tue, Aug 16th@ CIN@ NYY
Wed, Aug 17th@ CIN@ NYY
Thu, Aug 18th   vs KC
Fri, Aug 19thvs NYMvs KC
Sat, Aug 20thvs NYMvs KC
Sun, Aug 21stvs NYMvs KC
Mon, Aug 22ndvs CINvs LAA
Tue, Aug 23rdvs CINvs LAA
Wed, Aug 24thvs CINvs LAA
Thu, Aug 25thvs CINvs LAA
Fri, Aug 26thvs PIT@ BOS
Sat, Aug 27thvs PIT@ BOS
Sun, Aug 28thvs PIT@ BOS
Tue, Aug 30th@ ARI@ MIA
Wed, Aug 31st@ ARI@ MIA
Fri, Sep 2nd@ SFvs NYY
Sat, Sep 3rd@ SFvs NYY
Sun, Sep 4th@ SFvs NYY
Mon, Sep 5th   vs BOS
Tue, Sep 6thvs MIAvs BOS
Wed, Sep 7thvs MIAvs BOS
Fri, Sep 9thvs WSH@ NYY
Sat, Sep 10thvs WSH@ NYY
Sun, Sep 11thvs WSH@ NYY
Mon, Sep 12th   @ TOR
Tue, Sep 13th@ MIA@ TOR
Wed, Sep 14th@ MIA@ TOR
Thu, Sep 15th@ MIA@ TOR
Fri, Sep 16th@ ATLvs TEX
Sat, Sep 17th@ ATLvs TEX
Sun, Sep 18th@ ATLvs TEX
Mon, Sep 19th   vs HOU
Tue, Sep 20thvs TORvs HOU
Wed, Sep 21stvs TORvs HOU
Thu, Sep 22ndvs ATLvs TOR
Fri, Sep 23rdvs ATLvs TOR
Sat, Sep 24thvs ATLvs TOR
Sun, Sep 25thvs ATLvs TOR
Tue, Sep 27th@ CHC@ CLE
Wed, Sep 28th@ CHC@ CLE
Thu, Sep 29th@ CHC@ CLE
Fri, Sep 30th@ WSH@ HOU
Sat, Oct 1st@ WSH@ HOU
Sun, Oct 2nd@ WSH@ HOU
Mon, Oct 3rd@ HOU@ BOS
Tue, Oct 4th@ HOU@ BOS
Wed, Oct 5th@ HOU@ BOS
Mon, Apr 25thvs COLKyle Freeland (4-5)#246   
Thu, May 12th@ LADTyler Anderson (8-1)#60   
Thu, May 19thvs SDYu Darvish (7-3)#27   
Mon, May 23rd@ ATLTucker Davidson (1-2)#209   
Mon, Jun 13thvs MIASandy Alcantara (7-3)#1   
Thu, Jun 23rd@ SDJoe Musgrove (8-1)#7   
Thu, Jul 7thvs WSH   
Thu, Aug 11thvs MIA   
Mon, Aug 29th@ ARI   
Thu, Sep 8thvs MIA