Skip Navigation to Main Content

J.P. France or Kevin Kelly

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

J.P. France or Kevin Kelly Player Statistics
  Kevin Kelly
RP - TB
Kevin Kelly
J.P. France
SP,RP - HOU
J.P. France
2026 Stats 
   
   
Games Played253
   
Games Started00
   
Innings Pitched25.26.2
   
Wins30
   
Losses20
   
Saves20
   
Blown Saves10
   
Holds110
   
Hits Allowed146
   
Earned Runs86
   
Home Runs Allowed21
   
Strikeouts184
   
Walks55
   
ERA2.818.10
   
WHIP0.741.65
   
J.P. France or Kevin Kelly Player Projections
  Kevin Kelly
RP - TB
Kevin Kelly
J.P. France
SP,RP - HOU
J.P. France
2026 Projections 
   
   
Games Played456
   
Games Started03
   
Innings Pitched45.824.4
   
Wins31
   
Losses31
   
Saves00
   
Blown Saves10
   
Holds40
   
Hits Allowed4324
   
Earned Runs2017
   
Home Runs Allowed52
   
Strikeouts4019
   
Walks1110
   
ERA3.876.24
   
WHIP1.191.42
   
J.P. France or Kevin Kelly Player Notes
  Kevin Kelly
RP - TB
Kevin Kelly
J.P. France
SP,RP - HOU
J.P. France
News 
 Kevin Kelly recorded his second save of the season in Sunday’s 4-1 win over the Minnesota Twins, tossing a 1-2-3 10th inning.
Nicholas Rodriguez
Sun, Apr 5th
J.P. France has been sent down to Triple-A Sugar Land.
Nate Miller - FantasyPros
Mon, Apr 20th
 Kevin Kelly was called upon to record the final out against Blake Perkins and secured the save on five pitches, inducing a game-ending groundout to preserve a 3-2 win for the Tampa Bay Rays over the Milwaukee Brewers and earn his first save of the season.
Nicholas Rodriguez
Tue, Mar 31st
The Astros designated J.P. France for assignment.
Ari Koslow
Sat, Apr 18th
 Kevin Kelly and the Tampa Bay Rays agreed to a $925K contract in 2026 to avoid arbitration.
David Leisering
Sat, Jan 10th
The Astros recalled J.P. France.
Ari Koslow
Mon, Apr 13th
  J.P. France is returning to Seattle to re-join the Astros.
Ari Koslow
Mon, Apr 13th
  The Astros optioned RHP J.P. France to Triple-A Sugar Land.
Ari Koslow
Sat, Apr 11th
Notes 
There are no recent notes for these players
J.P. France or Kevin Kelly Player Schedules
  Kevin Kelly
RP - TB
Kevin Kelly
J.P. France
SP,RP - HOU
J.P. France
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ STLMatthew Liberatore (2-3)#114vs LAAJose Soriano (6-4)#45
Fri, Mar 27th   vs LAAYusei Kikuchi (0-3)#155
Sat, Mar 28th@ STLMichael McGreevy (3-4)#86vs LAAReid Detmers (2-5)#41
Sun, Mar 29th@ STLDustin May (3-6)#85vs LAAJack Kochanowicz (2-3)#420
Mon, Mar 30th@ MILKyle Harrison (6-1)#63vs BOSRanger Suarez (2-3)#32
Tue, Mar 31st@ MILBrandon Woodruff (2-1)#56vs BOSBrayan Bello (2-5)#144
Wed, Apr 1st@ MILJacob Misiorowski (5-2)#18vs BOSGarrett Crochet (3-3)#9
Fri, Apr 3rd@ MINBailey Ober (6-3)#72@ ATHJeffrey Springs (3-6)#111
Sat, Apr 4th@ MINMick Abel (1-2)#209@ ATHLuis Morales (0-2)#306
Sun, Apr 5th@ MINSimeon Woods Richardson (0-7)#222@ ATHJacob Lopez (4-2)#202
Mon, Apr 6thvs CHCJameson Taillon (2-4)#107@ COLRyan Feltner (2-1)#424
Tue, Apr 7thvs CHCJavier Assad (3-1)#276@ COLKyle Freeland (1-6)#395
Wed, Apr 8thvs CHCColin Rea (5-3)#140@ COLMichael Lorenzen (2-7)#427
Fri, Apr 10thvs NYYLuis Gil (1-2)#249@ SEAEmerson Hancock (4-2)#91
Sat, Apr 11thvs NYYMax Fried (4-3)#33@ SEALuis Castillo (1-5)#46
Sun, Apr 12thvs NYYCam Schlittler (7-2)#36@ SEALogan Gilbert (3-4)#11
Mon, Apr 13th   @ SEAGeorge Kirby (5-4)#14
Tue, Apr 14th@ CWSNoah Schultz (2-4)#221vs COLMichael Lorenzen (2-7)#427
Wed, Apr 15th@ CWSSean Burke (2-3)#142vs COLJose Quintana (2-3)#425
Thu, Apr 16th@ CWSJordan Leasurevs COLJuan Mejia
Fri, Apr 17th@ PITBubba Chandler (1-6)#122vs STLKyle Leahy (5-3)#162
Sat, Apr 18th@ PITPaul Skenes (6-5)#2vs STLAndre Pallante (5-4)#163
Sun, Apr 19th@ PITMitch Keller (5-2)#95vs STLMatthew Liberatore (2-3)#114
Mon, Apr 20thvs CINRhett Lowder (3-3)#206@ CLESlade Cecconi (3-5)#105
Tue, Apr 21stvs CINChase Burns (7-1)#25@ CLEParker Messick (6-1)#51
Wed, Apr 22ndvs CINBrandon Williamson (2-3)#370@ CLETanner Bibee (0-7)#38
Fri, Apr 24thvs MINTaj Bradley (5-1)#74vs NYYWill Warren (6-1)#60
Sat, Apr 25thvs MINBailey Ober (6-3)#72vs NYYRyan Weathers (2-3)#66
Sun, Apr 26thvs MINSimeon Woods Richardson (0-7)#222vs NYYLuis Gil (1-2)#249
Tue, Apr 28th@ CLETanner Bibee (0-7)#38@ BALShane Baz (2-5)#84
Thu, Apr 30th   @ BALBrandon Young (3-1)#194
Fri, May 1stvs SFRobbie Ray (3-6)#83@ BOSJake Bennett (1-1)#303
Sat, May 2ndvs SFLanden Roupp (5-5)#61@ BOSConnelly Early (5-2)#97
Sun, May 3rdvs SFTyler Mahle (1-7)#119@ BOSRanger Suarez (2-3)#32
Mon, May 4thvs TOREric Lauer (2-5)#264vs LADYoshinobu Yamamoto (4-4)#13
Tue, May 5thvs TORKevin Gausman (4-3)#19vs LADShohei Ohtani (5-2)#1
Wed, May 6thvs TORPatrick Corbin (2-1)#216vs LADTyler Glasnow (3-0)#37
Fri, May 8th@ BOSConnelly Early (5-2)#97@ CINNick Lodolo (1-1)#58
Sat, May 9th   @ CINChase Burns (7-1)#25
Sun, May 10th@ BOSPayton Tolle (2-2)#75@ CINAndrew Abbott (4-3)#99
Mon, May 11th@ TORKevin Gausman (4-3)#19vs SEAGeorge Kirby (5-4)#14
Tue, May 12th@ TORPatrick Corbin (2-1)#216vs SEABryan Woo (5-3)#6
Wed, May 13th@ TORDylan Cease (3-3)#16vs SEABryce Miller (1-0)#54
Thu, May 14th   vs SEALuis Castillo (1-5)#46
Fri, May 15thvs MIAJanson Junk (3-5)#116vs TEXJack Leiter (2-4)#76
Sat, May 16thvs MIASandy Alcantara (3-4)#73vs TEXJacob deGrom (3-4)#8
Sun, May 17thvs MIAEury Perez (3-6)#109vs TEXNathan Eovaldi (5-6)#20
Mon, May 18thvs BALTrevor Rogers (2-6)#94@ MINKendry Rojas (1-0)#224
Tue, May 19thvs BALKyle Bradish (2-6)#43@ MINZebby Matthews (1-2)#82
Wed, May 20thvs BALShane Baz (2-5)#84@ MINJoe Ryan (3-3)#15
Fri, May 22nd@ NYYGerrit Cole (1-0)#23@ CHCJameson Taillon (2-4)#107
Sat, May 23rd   @ CHCColin Rea (5-3)#140
Sun, May 24th@ NYYRyan Weathers (2-3)#66@ CHCShota Imanaga (4-6)#24
Mon, May 25th@ BALKyle Bradish (2-6)#43@ TEXKumar Rocker (2-5)#103
Tue, May 26th@ BALShane Baz (2-5)#84@ TEXJack Leiter (2-4)#76
Wed, May 27th@ BALTrey Gibson (1-0)#309@ TEXJacob deGrom (3-4)#8
Thu, May 28th   @ TEXNathan Eovaldi (5-6)#20
Fri, May 29thvs LAAWalbert Urena (2-4)#421vs MILColeman Crow (0-0)#197
Sat, May 30thvs LAAReid Detmers (2-5)#41vs MILBrandon Sproat (1-4)#158
Sun, May 31stvs LAAJack Kochanowicz (2-3)#420vs MILJacob Misiorowski (5-2)#18
Tue, Jun 2ndvs DETJack Flaherty (0-7)#62vs PITBubba Chandler (1-6)#122
Wed, Jun 3rdvs DETTroy Melton (1-0)#118vs PITPaul Skenes (6-5)#2
Thu, Jun 4th   vs PITJared Jones (0-0)#69
Fri, Jun 5th@ MIATyler Phillipsvs ATHJ.T. Ginn (3-3)#127
Sat, Jun 6th@ MIAJanson Junk (3-5)#116vs ATHJacob Lopez (4-2)#202
Sun, Jun 7th@ MIASandy Alcantara (3-4)#73vs ATHGage Jump (0-1)#150
Mon, Jun 8thvs BOSPayton Tolle (2-2)#75@ LAAGrayson Rodriguez (2-1)#77
Tue, Jun 9thvs BOSBrayan Bello (2-5)#144@ LAAWalbert Urena (2-4)#421
Wed, Jun 10thvs BOS@ LAA
Fri, Jun 12th@ LAA@ KC
Sat, Jun 13th@ LAA@ KC
Sun, Jun 14th@ LAA@ KC
Mon, Jun 15th@ LADvs DET
Tue, Jun 16th@ LADvs DET
Wed, Jun 17th@ LADvs DET
Fri, Jun 19thvs WSHvs CLE
Sat, Jun 20thvs WSHvs CLE
Sun, Jun 21stvs WSHvs CLE
Mon, Jun 22ndvs KC@ TOR
Tue, Jun 23rdvs KC@ TOR
Wed, Jun 24thvs KC@ TOR
Thu, Jun 25thvs KC@ DET
Fri, Jun 26thvs ARI@ DET
Sat, Jun 27thvs ARI@ DET
Sun, Jun 28thvs ARI@ DET
Mon, Jun 29th   vs MIN
Tue, Jun 30th@ KCvs MIN
Wed, Jul 1st@ KCvs MIN
Fri, Jul 3rd@ HOUvs TB
Sat, Jul 4th@ HOUvs TB
Sun, Jul 5th@ HOUvs TB
Mon, Jul 6thvs NYY@ WSH
Tue, Jul 7thvs NYY@ WSH
Wed, Jul 8thvs NYY@ WSH
Fri, Jul 10thvs SEA@ TEX
Sat, Jul 11thvs SEA@ TEX
Sun, Jul 12thvs SEA@ TEX
Fri, Jul 17th@ BOSvs BAL
Sat, Jul 18th@ BOSvs BAL
Sun, Jul 19th@ BOSvs BAL
Mon, Jul 20th@ TORvs MIA
Tue, Jul 21st@ TORvs MIA
Wed, Jul 22nd@ TORvs MIA
Fri, Jul 24thvs CLE@ CWS
Sat, Jul 25thvs CLE@ CWS
Sun, Jul 26thvs CLE@ CWS
Mon, Jul 27th   @ LAA
Tue, Jul 28thvs TEX@ LAA
Wed, Jul 29thvs TEX@ LAA
Fri, Jul 31stvs CWSvs TEX
Sat, Aug 1stvs CWSvs TEX
Sun, Aug 2ndvs CWSvs TEX
Mon, Aug 3rd@ COLvs TOR
Tue, Aug 4th@ COLvs TOR
Wed, Aug 5th@ COLvs TOR
Fri, Aug 7th@ SEA@ SD
Sat, Aug 8th@ SEA@ SD
Sun, Aug 9th@ SEA@ SD
Mon, Aug 10th@ ATH@ SF
Tue, Aug 11th@ ATH@ SF
Wed, Aug 12th@ ATH@ SF
Fri, Aug 14thvs BALvs SEA
Sat, Aug 15thvs BALvs SEA
Sun, Aug 16thvs BALvs SEA
Tue, Aug 18thvs TORvs LAA
Wed, Aug 19thvs TORvs LAA
Thu, Aug 20thvs TORvs LAA
Fri, Aug 21st@ BALvs ATH
Sat, Aug 22nd@ BALvs ATH
Sun, Aug 23rd@ BALvs ATH
Tue, Aug 25th@ DET@ NYY
Wed, Aug 26th@ DET@ NYY
Thu, Aug 27th   @ NYY
Fri, Aug 28thvs SD@ NYM
Sat, Aug 29thvs SD@ NYM
Sun, Aug 30thvs SD@ NYM
Mon, Aug 31stvs NYMvs CWS
Tue, Sep 1stvs NYMvs CWS
Wed, Sep 2ndvs NYMvs CWS
Thu, Sep 3rd@ TEXvs CWS
Fri, Sep 4th@ TEXvs ARI
Sat, Sep 5th@ TEXvs ARI
Sun, Sep 6th@ TEXvs ARI
Tue, Sep 8th@ ATL@ PHI
Wed, Sep 9th@ ATL@ PHI
Thu, Sep 10th@ ATL@ PHI
Fri, Sep 11thvs HOU@ TB
Sat, Sep 12thvs HOU@ TB
Sun, Sep 13thvs HOU@ TB
Tue, Sep 15thvs ATHvs KC
Wed, Sep 16thvs ATHvs KC
Thu, Sep 17thvs ATHvs KC
Fri, Sep 18thvs BOSvs ATL
Sat, Sep 19thvs BOSvs ATL
Sun, Sep 20thvs BOSvs ATL
Tue, Sep 22nd@ NYY@ SEA
Wed, Sep 23rd@ NYY@ SEA
Thu, Sep 24th@ NYY@ ATH
Fri, Sep 25th@ PHI@ ATH
Sat, Sep 26th@ PHI@ ATH
Sun, Sep 27th@ PHI@ ATH
Mon, Apr 27th@ CLEParker Messick (6-1)#51   
Wed, Apr 29th@ CLEGavin Williams (8-3)#27   
Thu, May 7th@ BOSJake Bennett (1-1)#303   
Mon, Jun 1stvs DETTy Madden#279   
Thu, Jul 2nd@ KC   
Thu, Jul 9thvs NYY   
Thu, Jul 23rd@ TOR   
Thu, Jul 30thvs TEX   
Mon, Aug 17thvs BAL   
Mon, Aug 24th@ DET