Skip Navigation to Main Content

Who Should I Trade?

George Kirby for Lance McCullers Jr. (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  George Kirby
SP - SEA
George Kirby
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 48# 396
   
Projections 
   
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  George Kirby
SP - SEA
George Kirby
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
2025 Stats 
   
   
Games Played2316
   
Games Started2313
   
Innings Pitched126.055.1
   
Wins102
   
Losses85
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed12161
   
Earned Runs5941
   
Home Runs Allowed1510
   
Strikeouts13761
   
Walks2939
   
ERA4.216.67
   
WHIP1.191.81
   
Who Should I Trade? Player Projections
  George Kirby
SP - SEA
George Kirby
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
2026 Projections 
   
   
Games Played
   
Games Started
   
Innings Pitched
   
Wins
   
Losses
   
Saves
   
Blown Saves
   
Holds
   
Hits Allowed
   
Earned Runs
   
Home Runs Allowed
   
Strikeouts
   
Walks
   
ERA
   
WHIP
   
Who Should I Trade? Player Notes
  George Kirby
SP - SEA
George Kirby
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
News 
 The Mariners signed RHP George Kirby to a one-year, $6.55 million deal to avoid arbitration.
Ari Koslow
Thu, Jan 8th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  George Kirby
SP - SEA
George Kirby
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs CLEvs LAA
Fri, Mar 27thvs CLEvs LAA
Sat, Mar 28thvs CLEvs LAA
Sun, Mar 29thvs CLEvs LAA
Mon, Mar 30thvs NYYvs BOS
Tue, Mar 31stvs NYYvs BOS
Wed, Apr 1stvs NYYvs BOS
Fri, Apr 3rd@ LAA@ ATH
Sat, Apr 4th@ LAA@ ATH
Sun, Apr 5th@ LAA@ ATH
Mon, Apr 6th@ TEX@ COL
Tue, Apr 7th@ TEX@ COL
Wed, Apr 8th@ TEX@ COL
Fri, Apr 10thvs HOU@ SEA
Sat, Apr 11thvs HOU@ SEA
Sun, Apr 12thvs HOU@ SEA
Mon, Apr 13thvs HOU@ SEA
Tue, Apr 14th@ SDvs COL
Wed, Apr 15th@ SDvs COL
Thu, Apr 16th@ SDvs COL
Fri, Apr 17thvs TEXvs STL
Sat, Apr 18thvs TEXvs STL
Sun, Apr 19thvs TEXvs STL
Mon, Apr 20thvs ATH@ CLE
Tue, Apr 21stvs ATH@ CLE
Wed, Apr 22ndvs ATH@ CLE
Fri, Apr 24th@ STLvs NYY
Sat, Apr 25th@ STLvs NYY
Sun, Apr 26th@ STLvs NYY
Mon, Apr 27th@ MIN   
Tue, Apr 28th@ MIN@ BAL
Wed, Apr 29th@ MIN@ BAL
Fri, May 1stvs KC@ BOS
Sat, May 2ndvs KC@ BOS
Sun, May 3rdvs KC@ BOS
Mon, May 4thvs ATLvs LAD
Tue, May 5thvs ATLvs LAD
Wed, May 6thvs ATLvs LAD
Fri, May 8th@ CWS@ CIN
Sat, May 9th@ CWS@ CIN
Sun, May 10th@ CWS@ CIN
Mon, May 11th@ HOUvs SEA
Tue, May 12th@ HOUvs SEA
Wed, May 13th@ HOUvs SEA
Thu, May 14th@ HOUvs SEA
Fri, May 15thvs SDvs TEX
Sat, May 16thvs SDvs TEX
Sun, May 17thvs SDvs TEX
Mon, May 18thvs CWS@ MIN
Tue, May 19thvs CWS@ MIN
Wed, May 20thvs CWS@ MIN
Fri, May 22nd@ KC@ CHC
Sat, May 23rd@ KC@ CHC
Sun, May 24th@ KC@ CHC
Mon, May 25th@ ATH@ TEX
Tue, May 26th@ ATH@ TEX
Wed, May 27th@ ATH@ TEX
Fri, May 29thvs ARIvs MIL
Sat, May 30thvs ARIvs MIL
Sun, May 31stvs ARIvs MIL
Mon, Jun 1stvs NYM   
Tue, Jun 2ndvs NYMvs PIT
Wed, Jun 3rdvs NYMvs PIT
Fri, Jun 5th@ DETvs ATH
Sat, Jun 6th@ DETvs ATH
Sun, Jun 7th@ DETvs ATH
Mon, Jun 8th@ BAL@ LAA
Tue, Jun 9th@ BAL@ LAA
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   
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   @ BAL
Thu, May 28th   @ TEX
Thu, Jun 4th   vs PIT
Mon, Jun 15th   vs DET
Fri, Jun 19th   vs CLE
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