Skip Navigation to Main Content

Who Should I Trade?

George Kirby for Spencer Arrighetti (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  George Kirby
SP - SEA
George Kirby
Spencer Arrighetti
SP - HOU
Spencer Arrighetti
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 18# 97
VBR# 84# 392
   
Projections 
   
Strikeouts10890
Wins86
Saves00
ERA3.684.46
WHIP1.191.43
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 17# 56
   
Dalton Del Don
The Deep Shot
# 27# 92
   
Chris Welsh
FantasyPros
# 26# 118
   
Mike Maher
BettingPros
# 23
   
Joe Pisapia
FantasyPros
# 17
   
Kelly Kirby
FantasyPros
# 18
   
Kevin Spinelli
KevScores
# 13# 39
   
Who Should I Trade? Player Statistics
  George Kirby
SP - SEA
George Kirby
Spencer Arrighetti
SP - HOU
Spencer Arrighetti
2026 Stats 
   
   
Games Played128
   
Games Started128
   
Innings Pitched74.047.0
   
Wins57
   
Losses41
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7326
   
Earned Runs317
   
Home Runs Allowed72
   
Strikeouts5943
   
Walks1726
   
ERA3.771.34
   
WHIP1.221.11
   
Who Should I Trade? Player Projections
  George Kirby
SP - SEA
George Kirby
Spencer Arrighetti
SP - HOU
Spencer Arrighetti
2026 Projections 
   
   
Games Played2022
   
Games Started2016
   
Innings Pitched113.790.5
   
Wins86
   
Losses66
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed10781
   
Earned Runs4645
   
Home Runs Allowed1312
   
Strikeouts10890
   
Walks2343
   
ERA3.684.46
   
WHIP1.191.43
   
Who Should I Trade? Player Notes
  George Kirby
SP - SEA
George Kirby
Spencer Arrighetti
SP - HOU
Spencer Arrighetti
News 
 George Kirby allowed four runs on six hits over 5 1/3 innings with four strikeouts and one walk in a no-decision on Friday against the Diamondbacks.
Ari Koslow
Sat, May 30th
Spencer Arrighetti allowed one earned run on three hits and one walk while striking out three over six innings in Thursday's 5-1 win over the Rangers.
Chris Schommer
Fri, May 29th
 George Kirby allowed five runs (three earned) on nine hits over six innings with three strikeouts in a loss on Saturday against the Royals.
Ari Koslow
Sun, May 24th
Spencer Arrighetti allowed two hits and four walks while striking out five over five scoreless innings in Friday's win over the Cubs.
Chris Schommer
Sat, May 23rd
 George Kirby allowed six runs on six hits over 5 2/3 innings with six strikeouts and two walks in a loss on Sunday against the Padres.
Ari Koslow
Mon, May 18th
Spencer Arrighetti allowed one hit and four walks while striking out five over 7 1/3 scoreless innings in Friday’s win over the Rangers.
Chris Schommer
Sat, May 16th
 George Kirby allowed one run on seven hits over five innings with seven strikeouts and two walks in a win on Monday against the Astros.
Ari Koslow
Tue, May 12th
Spencer Arrighetti allowed one earned run on five hits and three walks while striking out five over 5 2/3 innings in Saturday's loss to the Reds.
Chris Schommer
Sun, May 10th
 George Kirby allowed two runs on five hits over seven innings with five strikeouts and one walk in a no-decision on Tuesday against the Braves.
Ari Koslow
Wed, May 6th
Spencer Arrighetti allowed one earned run on five hits and five walks while striking out four over five innings in Saturday's 6-3 win over the Red Sox.
Chris Schommer
Sun, May 3rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  George Kirby
SP - SEA
George Kirby
Spencer Arrighetti
SP - HOU
Spencer Arrighetti
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs CLETanner Bibee (0-7)#38vs LAAJose Soriano (6-4)#45
Fri, Mar 27thvs CLEGavin Williams (8-3)#27vs LAAYusei Kikuchi (0-3)#155
Sat, Mar 28thvs CLEJoey Cantillo (4-2)#106vs LAAReid Detmers (2-5)#41
Sun, Mar 29thvs CLESlade Cecconi (3-5)#105vs LAAJack Kochanowicz (2-3)#420
Mon, Mar 30thvs NYYRyan Weathers (2-3)#66vs BOSRanger Suarez (2-3)#32
Tue, Mar 31stvs NYYMax Fried (4-3)#33vs BOSBrayan Bello (2-5)#144
Wed, Apr 1stvs NYYCam Schlittler (7-2)#36vs BOSGarrett Crochet (3-3)#9
Fri, Apr 3rd@ LAAReid Detmers (2-5)#41@ ATHJeffrey Springs (3-6)#111
Sat, Apr 4th@ LAAJack Kochanowicz (2-3)#420@ ATHLuis Morales (0-2)#306
Sun, Apr 5th@ LAAGeorge Klassen (0-1)#337@ ATHJacob Lopez (4-2)#202
Mon, Apr 6th@ TEXJacob deGrom (3-4)#8@ COLRyan Feltner (2-1)#424
Tue, Apr 7th@ TEXNathan Eovaldi (5-6)#20@ COLKyle Freeland (1-6)#395
Wed, Apr 8th@ TEXMacKenzie Gore (4-4)#50@ COLMichael Lorenzen (2-7)#427
Fri, Apr 10thvs HOUTatsuya Imai (2-2)#152@ SEAEmerson Hancock (4-2)#91
Sat, Apr 11thvs HOULance McCullers Jr. (2-3)#208@ SEALuis Castillo (1-5)#46
Sun, Apr 12thvs HOUCody Bolton (0-1)#396@ SEALogan Gilbert (3-4)#11
Mon, Apr 13thvs HOUMike Burrows (3-6)#121@ SEAGeorge Kirby (5-4)#14
Tue, Apr 14th@ SDMichael King (4-4)#35vs COLMichael Lorenzen (2-7)#427
Wed, Apr 15th@ SDRandy Vasquez (5-3)#199vs COLJose Quintana (2-3)#425
Thu, Apr 16th@ SDWalker Buehler (3-3)#220vs COLJuan Mejia
Fri, Apr 17thvs TEXJacob deGrom (3-4)#8vs STLKyle Leahy (5-3)#162
Sat, Apr 18thvs TEXNathan Eovaldi (5-6)#20vs STLAndre Pallante (5-4)#163
Sun, Apr 19thvs TEXMacKenzie Gore (4-4)#50vs STLMatthew Liberatore (2-3)#114
Mon, Apr 20thvs ATHJ.T. Ginn (3-3)#127@ CLESlade Cecconi (3-5)#105
Tue, Apr 21stvs ATHJacob Lopez (4-2)#202@ CLEParker Messick (6-1)#51
Wed, Apr 22ndvs ATHAaron Civale (5-2)#219@ CLETanner Bibee (0-7)#38
Fri, Apr 24th@ STLAndre Pallante (5-4)#163vs NYYWill Warren (6-1)#60
Sat, Apr 25th@ STLMatthew Liberatore (2-3)#114vs NYYRyan Weathers (2-3)#66
Sun, Apr 26th@ STLMichael McGreevy (3-4)#86vs NYYLuis Gil (1-2)#249
Mon, Apr 27th@ MINConnor Prielipp (1-3)#124   
Tue, Apr 28th@ MINJoe Ryan (3-3)#15@ BALShane Baz (2-5)#84
Wed, Apr 29th@ MINTaj Bradley (5-1)#74   
Fri, May 1stvs KCCole Ragans (1-4)#49@ BOSJake Bennett (1-1)#303
Sat, May 2ndvs KCSeth Lugo (2-4)#104@ BOSConnelly Early (5-2)#97
Sun, May 3rdvs KCKris Bubic (3-2)#80@ BOSRanger Suarez (2-3)#32
Mon, May 4thvs ATLJR Ritchie (1-1)#236vs LADYoshinobu Yamamoto (4-4)#13
Tue, May 5thvs ATLBryce Elder (4-3)#113vs LADShohei Ohtani (5-2)#1
Wed, May 6thvs ATLMartin Perez (3-3)#200vs LADTyler Glasnow (3-0)#37
Fri, May 8th@ CWSSean Burke (2-3)#142@ CINNick Lodolo (1-1)#58
Sat, May 9th@ CWSAnthony Kay (5-1)#182@ CINChase Burns (7-1)#25
Sun, May 10th@ CWSDavis Martin (8-1)#79@ CINAndrew Abbott (4-3)#99
Mon, May 11th@ HOUPeter Lambert (4-4)#190vs SEAGeorge Kirby (5-4)#14
Tue, May 12th@ HOUTatsuya Imai (2-2)#152vs SEABryan Woo (5-3)#6
Wed, May 13th@ HOULance McCullers Jr. (2-3)#208vs SEABryce Miller (1-0)#54
Thu, May 14th@ HOUMike Burrows (3-6)#121vs SEALuis Castillo (1-5)#46
Fri, May 15thvs SDRandy Vasquez (5-3)#199vs TEXJack Leiter (2-4)#76
Sat, May 16thvs SDWalker Buehler (3-3)#220vs TEXJacob deGrom (3-4)#8
Sun, May 17thvs SDLucas Giolito (2-0)#172vs TEXNathan Eovaldi (5-6)#20
Mon, May 18thvs CWSNoah Schultz (2-4)#221@ MINKendry Rojas (1-0)#224
Tue, May 19thvs CWSAnthony Kay (5-1)#182@ MINZebby Matthews (1-2)#82
Wed, May 20thvs CWSSean Burke (2-3)#142@ MINJoe Ryan (3-3)#15
Fri, May 22nd@ KCNoah Cameron (2-4)#92@ CHCJameson Taillon (2-4)#107
Sat, May 23rd@ KCStephen Kolek (3-1)#166@ CHCColin Rea (5-3)#140
Sun, May 24th@ KCSeth Lugo (2-4)#104@ CHCShota Imanaga (4-6)#24
Mon, May 25th@ ATHAaron Civale (5-2)#219@ TEXKumar Rocker (2-5)#103
Tue, May 26th@ ATHGage Jump (0-1)#150@ TEXJack Leiter (2-4)#76
Wed, May 27th@ ATHJeffrey Springs (3-6)#111@ TEXJacob deGrom (3-4)#8
Fri, May 29thvs ARIZac Gallen (3-4)#71vs MILColeman Crow (0-0)#197
Sat, May 30thvs ARIRyne Nelson (2-4)#89vs MILBrandon Sproat (1-4)#158
Sun, May 31stvs ARIMerrill Kelly (5-3)#93vs MILJacob Misiorowski (5-2)#18
Mon, Jun 1stvs NYMAustin Warren   
Tue, Jun 2ndvs NYMKodai Senga (0-4)#129vs PITBubba Chandler (1-6)#122
Wed, Jun 3rdvs NYMFreddy Peralta (3-4)#28vs PITPaul Skenes (6-5)#2
Fri, Jun 5th@ DETFramber Valdez (2-4)#26vs ATHJ.T. Ginn (3-3)#127
Sat, Jun 6th@ DETKeider Montero (2-3)#201vs ATHJacob Lopez (4-2)#202
Sun, Jun 7th@ DETCasey Mize (2-3)#65vs ATHGage Jump (0-1)#150
Mon, Jun 8th@ BALChris Bassitt (4-3)#125@ LAAGrayson Rodriguez (2-1)#77
Tue, Jun 9th@ BALTrevor Rogers (2-6)#94@ LAAWalbert Urena (2-4)#421
Wed, Jun 10th@ BAL@ LAA
Thu, Jun 11th@ BAL   
Fri, Jun 12th@ WSH@ KC
Sat, Jun 13th@ WSH@ KC
Sun, Jun 14th@ WSH@ KC
Tue, Jun 16thvs BALvs DET
Wed, Jun 17thvs BALvs DET
Thu, Jun 18thvs BAL   
Fri, Jun 19thvs BOSvs CLE
Sat, Jun 20thvs BOSvs CLE
Sun, Jun 21stvs BOSvs CLE
Tue, Jun 23rd@ PIT@ TOR
Wed, Jun 24th@ PIT@ TOR
Thu, Jun 25th@ PIT@ DET
Fri, Jun 26th@ CLE@ DET
Sat, Jun 27th@ CLE@ DET
Sun, Jun 28th@ CLE@ DET
Mon, Jun 29thvs LAAvs MIN
Tue, Jun 30thvs LAAvs MIN
Thu, Jul 2ndvs LAA   
Fri, Jul 3rdvs TORvs TB
Sat, Jul 4thvs TORvs TB
Sun, Jul 5thvs TORvs TB
Tue, Jul 7th@ MIA@ WSH
Wed, Jul 8th@ MIA@ WSH
Thu, Jul 9th@ MIA   
Fri, Jul 10th@ TB@ TEX
Sat, Jul 11th@ TB@ TEX
Sun, Jul 12th@ TB@ TEX
Fri, Jul 17thvs SFvs BAL
Sat, Jul 18thvs SFvs BAL
Sun, Jul 19thvs SFvs BAL
Mon, Jul 20thvs CINvs MIA
Tue, Jul 21stvs CINvs MIA
Wed, Jul 22ndvs CINvs MIA
Fri, Jul 24th@ TEX@ CWS
Sat, Jul 25th@ TEX@ CWS
Sun, Jul 26th@ TEX@ CWS
Mon, Jul 27th@ TEX@ LAA
Tue, Jul 28th@ LAD@ LAA
Wed, Jul 29th@ LAD@ LAA
Thu, Jul 30th@ LAD   
Fri, Jul 31stvs MINvs TEX
Sat, Aug 1stvs MINvs TEX
Sun, Aug 2ndvs MINvs TEX
Tue, Aug 4thvs DETvs TOR
Wed, Aug 5thvs DETvs TOR
Thu, Aug 6thvs DET   
Fri, Aug 7thvs TB@ SD
Sat, Aug 8thvs TB@ SD
Sun, Aug 9thvs TB@ SD
Tue, Aug 11th@ NYY@ SF
Wed, Aug 12th@ NYY@ SF
Thu, Aug 13th@ NYY   
Fri, Aug 14th@ HOUvs SEA
Sat, Aug 15th@ HOUvs SEA
Sun, Aug 16th@ HOUvs SEA
Tue, Aug 18th@ MILvs LAA
Wed, Aug 19th@ MILvs LAA
Thu, Aug 20th@ MILvs LAA
Fri, Aug 21stvs CHCvs ATH
Sat, Aug 22ndvs CHCvs ATH
Sun, Aug 23rdvs CHCvs ATH
Mon, Aug 24thvs PHI   
Tue, Aug 25thvs PHI@ NYY
Wed, Aug 26thvs PHI@ NYY
Fri, Aug 28th@ TOR@ NYM
Sat, Aug 29th@ TOR@ NYM
Sun, Aug 30th@ TOR@ NYM
Mon, Aug 31st@ BOSvs CWS
Tue, Sep 1st@ BOSvs CWS
Wed, Sep 2nd@ BOSvs CWS
Thu, Sep 3rdvs ATHvs CWS
Fri, Sep 4thvs ATHvs ARI
Sat, Sep 5thvs ATHvs ARI
Sun, Sep 6thvs ATHvs ARI
Tue, Sep 8thvs TEX@ PHI
Wed, Sep 9thvs TEX@ PHI
Thu, Sep 10thvs TEX@ PHI
Fri, Sep 11th@ ATH@ TB
Sat, Sep 12th@ ATH@ TB
Sun, Sep 13th@ ATH@ TB
Mon, Sep 14th@ LAA   
Tue, Sep 15th@ LAAvs KC
Wed, Sep 16th@ LAAvs KC
Fri, Sep 18th@ COLvs ATL
Sat, Sep 19th@ COLvs ATL
Sun, Sep 20th@ COLvs ATL
Tue, Sep 22ndvs HOU@ SEA
Wed, Sep 23rdvs HOU@ SEA
Thu, Sep 24thvs LAA@ ATH
Fri, Sep 25thvs LAA@ ATH
Sat, Sep 26thvs LAA@ ATH
Sun, Sep 27thvs LAA@ ATH
Thu, Apr 30th   @ BALBrandon Young (3-1)#194
Thu, May 28th   @ TEXNathan Eovaldi (5-6)#20
Thu, Jun 4th   vs PITJared Jones (0-0)#69
Mon, Jun 15th   vs DET
Mon, Jun 22nd   @ TOR
Wed, Jul 1st   vs MIN
Mon, Jul 6th   @ WSH
Mon, Aug 3rd   vs TOR
Mon, Aug 10th   @ SF
Thu, Aug 27th   @ NYY
Thu, Sep 17th   vs KC