Skip to main content

Who Should I Trade?

Grayson Rodriguez for Ryan Thompson (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Grayson Rodriguez
Grayson Rodriguez
Ryan Thompson
Ryan Thompson
Recommended by
3 of 6 experts
Recommended by
3 of 6 experts
Rest of Season# 201# 250
VBR# 537# 498
Injury AlertMiLB-
Expert Ranks 
Andrew Seifter
# 186
Bart Wheeler
Hail to Fantasy Football
# 172
Mick Ciallela
# 316# 232
Ryan Amore
Pitcher List
# 133
Scott Youngson
Pitcher List
# 139
Pierre Camus
# 168
Who Should I Trade? Player Statistics
  Grayson Rodriguez
Grayson Rodriguez
Ryan Thompson
Ryan Thompson
2022 Stats 
Games Played28
Games Started0
Innings Pitched23.2
Blown Saves5
Hits Allowed26
Earned Runs15
Home Runs Allowed4
Who Should I Trade? Player Projections
  Grayson Rodriguez
Grayson Rodriguez
Ryan Thompson
Ryan Thompson
2022 Projections 
Games Played632
Games Started60
Innings Pitched28.831.0
Blown Saves01
Hits Allowed2729
Earned Runs1414
Home Runs Allowed44
Who Should I Trade? Player Notes
  Grayson Rodriguez
Grayson Rodriguez
Ryan Thompson
Ryan Thompson
 Orioles prospect Grayson Rodriguez’s MRI on Thursday confirmed a right lat strain. Orioles GM Mike Elias stated “He’s going to miss a decent amount of time at the minimum.”
Jesse Garcia
Thu, Jun 2nd
Rays reliever Ryan Thompson allowed one unearned run, one walk, and one hit during one inning of work against the Orioles on Saturday. He struck out two batters but was still charged with the blown save. Tampa Bay ultimately defeated Baltimore by a score of 7-6, snapping its four-game losing streak.
Andersen Pickard
Sat, Jun 18th
 Orioles manager Brandon Hyde said Grayson Rodriguez is in Baltimore and is being evaluated by doctors.
Ari Koslow
Thu, Jun 2nd
Rays reliever Ryan Thompson allowed one run, one hit, and two walks while failing to retire a batter during Thursday's series finale against the Yankees. He was charged with the blown save as Tampa Bay ultimately fell to New York by a score of 2-1.
Andersen Pickard
Thu, Jun 16th
 Orioles prospect Grayson Rodriguez left his Wednesday night start for Triple-A Norfolk after 5 2/3 innings pitched with right lat discomfort. He was met on the mound by the Tides manager and head athletic trainer and headed to the dugout after a short discussion.
Jesse Garcia
Wed, Jun 1st
Rays reliever Ryan Thompson delivered a perfect ninth inning en route to earning the save against the Rangers on Thursday. In the process, he required just eight pitches, of which four were strikes. Tampa Bay ultimately defeated Texas by a score of 3-1.
Andersen Pickard
Fri, Jun 3rd
 Grayson Rodriguez continues to dominate at the Triple-A level, striking out 11 batters in just 5 1/3 scoreless innings.
Kendall Capps
Thu, May 19th
Rays reliever Ryan Thompson struggled against the Blue Jays on Saturday, allowing four runs over one inning of work. His final line included four hits, two homers, zero walks, one strikeout, and the loss. Tampa Bay ultimately fell to Toronto by a score of 5-1.
Andersen Pickard
Sun, May 15th
 Grayson Rodriguez allowed four runs on three hits and two walks while striking out a pair across 1 1/3 innings during Monday's 10-8 Spring Training win over Minnesota.
Andy Zimmerman
Mon, Mar 21st
Ryan Thompson recorded one out (by strikeout) on Thursday against the Mariners to earn his second save of the season.
Dan Harris
Thu, Apr 28th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Grayson Rodriguez
Grayson Rodriguez
Ryan Thompson
Ryan Thompson
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TBShane McClanahan (7-3)#8vs BALJohn Means (0-0)
Sat, Apr 9th@ TBDrew Rasmussen (5-3)#56vs BALJordan Lyles (4-6)#291
Sun, Apr 10th@ TBCorey Kluber (3-4)#48vs BALTyler Wells (5-4)#74
Mon, Apr 11thvs MILAdrian Houser (4-8)#155vs OAKPaul Blackburn (6-3)#7
Tue, Apr 12thvs MILEric Lauer (6-3)#87vs OAKAdam Oller (0-3)#301
Wed, Apr 13thvs MILCorbin Burnes (5-4)#4vs OAKFrankie Montas (3-7)#13
Fri, Apr 15thvs NYYJordan Montgomery (3-1)#29@ CWSDylan Cease (5-3)#23
Sat, Apr 16thvs NYYJameson Taillon (8-1)#43@ CWSMichael Kopech (2-4)#34
Sun, Apr 17thvs NYYNestor Cortes Jr. (6-3)#49@ CWSVince Velasquez (3-3)#177
Mon, Apr 18th@ OAKFrankie Montas (3-7)#13@ CHCKyle Hendricks (3-6)#130
Tue, Apr 19th@ OAKCole Irvin (2-5)#108@ CHCJustin Steele (2-5)#150
Wed, Apr 20th@ OAKDaulton Jefferies (1-7)@ CHCMarcus Stroman (2-5)#63
Thu, Apr 21st@ OAKPaul Blackburn (6-3)#7   
Fri, Apr 22nd@ LAAReid Detmers (2-3)#105vs BOSMichael Wacha (6-1)#113
Sat, Apr 23rd@ LAANoah Syndergaard (4-6)#86vs BOSGarrett Whitlock (2-1)#58
Sun, Apr 24th@ LAAJose Suarez (0-2)#162vs BOSRich Hill (3-4)#142
Tue, Apr 26th@ NYYLuis Severino (4-2)#33vs SEALogan Gilbert (7-3)#36
Wed, Apr 27th@ NYYJordan Montgomery (3-1)#29vs SEAMarco Gonzales (4-7)#90
Thu, Apr 28th@ NYYJameson Taillon (8-1)#43vs SEAChris Flexen (3-8)#117
Fri, Apr 29thvs BOSRich Hill (3-4)#142vs MINDylan Bundy (4-4)#152
Sat, Apr 30thvs BOSNathan Eovaldi (4-2)#27vs MINChris Archer (1-3)#157
Sun, May 1stvs BOSNick Pivetta (8-5)#37vs MINJosh Winder (2-2)#170
Mon, May 2ndvs MINChris Paddack (1-2)@ OAKDaulton Jefferies (1-7)
Tue, May 3rdvs MINJoe Ryan (5-3)#52@ OAKPaul Blackburn (6-3)#7
Wed, May 4thvs MINDylan Bundy (4-4)#152@ OAKFrankie Montas (3-7)#13
Thu, May 5thvs MINChris Archer (1-3)#157@ SEARobbie Ray (6-6)#18
Sun, May 8thvs KCDaniel Lynch (3-7)#230@ SEAGeorge Kirby (2-2)#73
Mon, May 9thvs KCCarlos Hernandez (0-3)#302@ LAANoah Syndergaard (4-6)#86
Tue, May 10th@ STLPacky Naughton (0-2)#274@ LAAReid Detmers (2-3)#105
Wed, May 11th@ STLMiles Mikolas (5-5)#50@ LAAShohei Ohtani (6-4)#26
Thu, May 12th@ STLSteven Matz (3-3)#88   
Fri, May 13th@ DETEduardo Rodriguez (1-3)#44vs TORKevin Gausman (5-6)#19
Sat, May 14th@ DETMichael Pineda (1-2)#144vs TORHyun Jin Ryu (2-0)
Sun, May 15th@ DETTarik Skubal (5-5)#32vs TORAlek Manoah (9-2)#11
Mon, May 16thvs NYYLuis Severino (4-2)#33vs DETAlex Faedo (1-4)#128
Tue, May 17thvs NYYJameson Taillon (8-1)#43vs DETBeau Brieske (1-6)#185
Wed, May 18thvs NYYGerrit Cole (6-1)#2vs DETEduardo Rodriguez (1-3)#44
Thu, May 19thvs NYYJordan Montgomery (3-1)#29   
Fri, May 20thvs TBJalen Beeks (1-1)#174@ BALTyler Wells (5-4)#74
Sat, May 21stvs TBJeffrey Springs (3-2)#25@ BALKyle Bradish (1-4)#257
Sun, May 22ndvs TBCorey Kluber (3-4)#48@ BALSpenser Watkins (0-1)#379
Mon, May 23rd@ NYYGerrit Cole (6-1)#2   
Tue, May 24th@ NYYJordan Montgomery (3-1)#29vs MIAPablo Lopez (5-3)#17
Wed, May 25th@ NYYJP Sears (2-0)#218vs MIACody Poteet (0-1)#222
Fri, May 27th@ BOSGarrett Whitlock (2-1)#58vs NYYJameson Taillon (8-1)#43
Sat, May 28th@ BOSJosh Winckowski (2-1)#304vs NYYGerrit Cole (6-1)#2
Sun, May 29th@ BOSNick Pivetta (8-5)#37vs NYYLuis Severino (4-2)#33
Mon, May 30th@ BOSRich Hill (3-4)#142@ TEXGlenn Otto (4-2)#146
Tue, May 31stvs SEAGeorge Kirby (2-2)#73@ TEXMartin Perez (5-2)#60
Wed, Jun 1stvs SEARobbie Ray (6-6)#18@ TEXJon Gray (3-3)#51
Thu, Jun 2ndvs SEAChris Flexen (3-8)#117@ TEXTaylor Hearn (4-5)#289
Fri, Jun 3rdvs CLEShane Bieber (3-3)#5vs CWSDavis Martin (1-2)#247
Sat, Jun 4thvs CLETriston McKenzie (4-5)#57vs CWSDylan Cease (5-3)#23
Sun, Jun 5thvs CLEZach Plesac (2-5)#104vs CWSLucas Giolito (4-4)#40
Tue, Jun 7thvs CHCKeegan Thompson (7-2)#99vs STLDakota Hudson (5-4)#95
Thu, Jun 9th@ KCKris Bubic (1-4)#244vs STLMiles Mikolas (5-5)#50
Fri, Jun 10th@ KCJonathan Heasley (1-3)#211@ MINDevin Smeltzer (4-1)#141
Sat, Jun 11th@ KCDaniel Lynch (3-7)#230@ MINChi Chi Gonzalez (0-1)#348
Sun, Jun 12th@ KCBrad Keller (2-8)#111@ MINCole Sands (0-3)#308
Mon, Jun 13th@ TORAlek Manoah (9-2)#11   
Tue, Jun 14th@ TORYusei Kikuchi (2-3)#102@ NYYGerrit Cole (6-1)#2
Wed, Jun 15th@ TORJose Berrios (5-3)#46@ NYYNestor Cortes Jr. (6-3)#49
Thu, Jun 16th@ TORKevin Gausman (5-6)#19@ NYYClarke Schmidt (4-2)#225
Fri, Jun 17thvs TBShane Baz (0-1)#103@ BALDean Kremer (2-1)#243
Sat, Jun 18thvs TBJeffrey Springs (3-2)#25@ BALKyle Bradish (1-4)#257
Sun, Jun 19thvs TBCorey Kluber (3-4)#48@ BALAustin Voth
Tue, Jun 21stvs WSHErick Fedde (5-5)#188vs NYYNestor Cortes Jr. (6-3)#49
Wed, Jun 22ndvs WSHPatrick Corbin (3-10)#135vs NYYJordan Montgomery (3-1)#29
Thu, Jun 23rd@ CWSJohnny Cueto (1-4)#172   
Fri, Jun 24th@ CWSMichael Kopech (2-4)#34vs PITMitch Keller (2-5)#193
Sat, Jun 25th@ CWSLance Lynn (1-0)#59vs PITJT Brubaker (1-7)#112
Sun, Jun 26th@ CWSDylan Cease (5-3)#23vs PITRoansy Contreras (2-1)#149
Mon, Jun 27th@ SEAGeorge Kirby (2-2)#73   
Tue, Jun 28th@ SEARobbie Ray (6-6)#18vs MILEric Lauer (6-3)#87
Wed, Jun 29th@ SEAChris Flexen (3-8)#117vs MILJason Alexander (2-0)#239
Fri, Jul 1st@ MINJoe Ryan (5-3)#52@ TORJose Berrios (5-3)#46
Sat, Jul 2nd@ MINSonny Gray (3-1)#54@ TORKevin Gausman (5-6)#19
Sun, Jul 3rd@ MINDevin Smeltzer (4-1)#141@ TORRoss Stripling (4-2)#120
Mon, Jul 4thvs TEX@ BOS
Tue, Jul 5thvs TEX@ BOS
Wed, Jul 6thvs TEX@ BOS
Thu, Jul 7thvs LAA   
Fri, Jul 8thvs LAA@ CIN
Sat, Jul 9thvs LAA@ CIN
Sun, Jul 10thvs LAA@ CIN
Tue, Jul 12th@ CHCvs BOS
Wed, Jul 13th@ CHCvs BOS
Fri, Jul 15th@ TBvs BAL
Sat, Jul 16th@ TBvs BAL
Sun, Jul 17th@ TBvs BAL
Fri, Jul 22ndvs NYY@ KC
Sat, Jul 23rdvs NYY@ KC
Sun, Jul 24thvs NYY@ KC
Mon, Jul 25thvs TB@ BAL
Tue, Jul 26thvs TB@ BAL
Wed, Jul 27thvs TB@ BAL
Thu, Jul 28thvs TB@ BAL
Fri, Jul 29th@ CINvs CLE
Sat, Jul 30th@ CINvs CLE
Sun, Jul 31st@ CINvs CLE
Mon, Aug 1st@ TEX   
Tue, Aug 2nd@ TEXvs TOR
Wed, Aug 3rd@ TEXvs TOR
Fri, Aug 5thvs PIT@ DET
Sat, Aug 6thvs PIT@ DET
Sun, Aug 7thvs PIT@ DET
Mon, Aug 8thvs TOR   
Tue, Aug 9thvs TOR@ MIL
Wed, Aug 10thvs TOR@ MIL
Thu, Aug 11th@ BOS   
Fri, Aug 12th@ TBvs BAL
Sat, Aug 13th@ TBvs BAL
Sun, Aug 14th@ TBvs BAL
Mon, Aug 15th@ TOR@ NYY
Tue, Aug 16th@ TOR@ NYY
Wed, Aug 17th@ TOR@ NYY
Thu, Aug 18thvs CHCvs KC
Fri, Aug 19thvs BOSvs KC
Sat, Aug 20thvs BOSvs KC
Sun, Aug 21stvs BOSvs KC
Tue, Aug 23rdvs CWSvs LAA
Wed, Aug 24thvs CWSvs LAA
Thu, Aug 25thvs CWSvs LAA
Fri, Aug 26th@ HOU@ BOS
Sat, Aug 27th@ HOU@ BOS
Sun, Aug 28th@ HOU@ BOS
Tue, Aug 30th@ CLE@ MIA
Wed, Aug 31st@ CLE@ MIA
Thu, Sep 1st@ CLE   
Fri, Sep 2ndvs OAKvs NYY
Sat, Sep 3rdvs OAKvs NYY
Sun, Sep 4thvs OAKvs NYY
Mon, Sep 5thvs TORvs BOS
Tue, Sep 6thvs TORvs BOS
Wed, Sep 7thvs TORvs BOS
Fri, Sep 9thvs BOS@ NYY
Sat, Sep 10thvs BOS@ NYY
Sun, Sep 11thvs BOS@ NYY
Tue, Sep 13th@ WSH@ TOR
Wed, Sep 14th@ WSH@ TOR
Fri, Sep 16th@ TORvs TEX
Sat, Sep 17th@ TORvs TEX
Sun, Sep 18th@ TORvs TEX
Mon, Sep 19thvs DETvs HOU
Tue, Sep 20thvs DETvs HOU
Wed, Sep 21stvs DETvs HOU
Thu, Sep 22ndvs HOUvs TOR
Fri, Sep 23rdvs HOUvs TOR
Sat, Sep 24thvs HOUvs TOR
Sun, Sep 25thvs HOUvs TOR
Mon, Sep 26th@ BOS   
Tue, Sep 27th@ BOS@ CLE
Wed, Sep 28th@ BOS@ CLE
Thu, Sep 29th@ BOS@ CLE
Fri, Sep 30th@ NYY@ HOU
Sat, Oct 1st@ NYY@ HOU
Sun, Oct 2nd@ NYY@ HOU
Mon, Oct 3rdvs TOR@ BOS
Tue, Oct 4thvs TOR@ BOS
Wed, Oct 5thvs TOR@ BOS
Thu, Apr 14th   vs OAKCole Irvin (2-5)#108
Fri, May 6th   @ SEALogan Gilbert (7-3)#36
Sat, May 7th   @ SEAMarco Gonzales (4-7)#90
Thu, May 26th   vs NYYNestor Cortes Jr. (6-3)#49
Wed, Jun 8th   vs STLPacky Naughton (0-2)#274
Mon, Jun 20th   vs NYYGerrit Cole (6-1)#2
Thu, Jun 30th   @ TORYusei Kikuchi (2-3)#102
Mon, Jul 11th   vs BOS
Thu, Jul 14th   vs BOS
Thu, Aug 4th   @ DET
Mon, Aug 22nd   vs LAA
Mon, Sep 12th   @ TOR
Thu, Sep 15th   @ TOR