On MLB 40-man: NO
Acquired: Drafted 14th Rd '18
Wed 8/20 | Thu 8/21 | Fri 8/22 |
---|---|---|
@DET 2-7 F | @BAL 7:15 PM EDT | @BAL 7:05 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $5.25
Median $5.50
SABR Points
Average $0.00
Median $0.00
All Leagues
Average $2.10
Median $2.00
SABR Points
Average $3.10
Median $2.00
Roster%
1.22%
Change
7Day
0%
30Day
0%
2025 OPL Round 6
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 18, 2025 4:33 PM : France (shoulder) struck out seven and allowed three earned runs on four hits and four walks across four innings in his rehab start Thursday with Triple-A Sugar Land.
Analysis: The right-hander has now made five rehab starts across stops with three different affiliates and has been gradually increasing his workload. He built up to 77 pitches Thursday and probably needs just one more rehab outing to get himself stretched out enough to handle a typical starter's workload, but France likely hasn't performed well enough to garner serious consideration for a spot in Houston's rotation once he's activated from the 60-day injured list. After undergoing shoulder surgery last July, France has struggled to regain his control thus far during his rehab assignment, as he's posted a 15:13 K:BB while hitting two batters and uncorking a wild pitch over 13 innings. France has a minor-league option remaining, so the Astros could have him remain with Sugar Land once his 30-day rehab window comes to a close.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | HOU | 24 | 23 | 136.1 | 0 | 0 | 101 | 47 | 2 | 19 | 3.59 | 489.67 |
2024 | HOU | 5 | 5 | 25.1 | 0 | 0 | 22 | 12 | 1 | 5 | 2.63 | 66.67 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | HOU (A-) | 6 | 0 | 8.0 | 2 | 0 | 14 | 2 | 0 | 0 | 9 | 72.00 |
2018 | HOU (A) | 4 | 0 | 10.0 | 0 | 2 | 14 | 4 | 0 | 0 | 7.4 | 74.00 |
2019 | HOU (A+) | 25 | 20 | 100.1 | 0 | 2 | 100 | 52 | 1 | 12 | 3.93 | 394.67 |
2021 | HOU (AA) | 8 | 5 | 33.2 | 0 | 0 | 50 | 14 | 0 | 2 | 5.95 | 200.33 |
2021 | HOU (AAA) | 17 | 13 | 80.1 | 0 | 0 | 107 | 38 | 2 | 12 | 4.23 | 339.67 |
2022 | HOU (AAA) | 34 | 15 | 110.2 | 3 | 2 | 136 | 51 | 2 | 15 | 4.47 | 494.34 |
2023 | HOU (AAA) | 5 | 3 | 19.1 | 0 | 0 | 26 | 11 | 0 | 0 | 5.98 | 115.67 |
2024 | HOU (AAA) | 1 | 1 | 3.2 | 0 | 0 | 3 | 4 | 0 | 0 | 3.36 | 12.33 |
2025 | HOU (CPX) | 1 | 1 | 1.1 | 0 | 0 | 2 | 1 | 1 | 0 | 3.5 | 4.67 |
2025 | HOU (AA) | 1 | 1 | 2.0 | 0 | 0 | 3 | 1 | 0 | 0 | 6.5 | 13.00 |
2025 | HOU (AAA) | 3 | 3 | 9.2 | 0 | 0 | 10 | 11 | 1 | 1 | 2 | 19.33 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 23, 2024 | HOU | @CHC | 1 | 0 | 0 | 0 | 5.0 | 23 | 5 | 5 | 5 | 6 | 4 | 0 | 2 | -1.00 |
Apr 17, 2024 | HOU | ATL | 1 | 0 | 0 | 0 | 5.0 | 22 | 2 | 2 | 4 | 4 | 1 | 0 | 2 | 4.00 |
Apr 12, 2024 | HOU | TEX | 1 | 0 | 0 | 0 | 4.0 | 25 | 8 | 8 | 8 | 3 | 4 | 1 | 1 | -2.00 |
Apr 6, 2024 | HOU | @TEX | 1 | 0 | 0 | 0 | 5.2 | 27 | 3 | 3 | 8 | 4 | 2 | 0 | 0 | 30.33 |
Mar 31, 2024 | HOU | NYY | 1 | 0 | 0 | 0 | 5.2 | 24 | 3 | 3 | 6 | 5 | 1 | 0 | 0 | 35.33 |
Sep 23, 2023 | HOU | KCR | 1 | 0 | 0 | 0 | 5.0 | 21 | 3 | 2 | 7 | 5 | 1 | 0 | 0 | 32.00 |
Sep 16, 2023 | HOU | @KCR | 1 | 0 | 0 | 0 | 4.1 | 22 | 5 | 5 | 5 | 0 | 4 | 0 | 0 | 9.67 |
Sep 10, 2023 | HOU | SDP | 1 | 1 | 0 | 0 | 6.0 | 25 | 1 | 1 | 4 | 5 | 5 | 0 | 1 | 12.00 |
Sep 4, 2023 | HOU | @TEX | 1 | 0 | 0 | 0 | 5.0 | 24 | 5 | 5 | 6 | 5 | 3 | 0 | 3 | -13.00 |
Aug 29, 2023 | HOU | @BOS | 1 | 1 | 0 | 0 | 5.2 | 23 | 2 | 2 | 5 | 3 | 1 | 0 | 1 | 18.33 |
Totals | 10 | 2 | 0 | 0 | 51.1 | 236 | 37 | 36 | 58 | 40 | 26 | 1 | 10 | 125.67 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 14, 2025 | AAA | SUG | SL | 1 | 0 | 0 | 4.0 | 20 | 3 | 3 | 4 | 7 | 4 | 0 | 0 |
Aug 8, 2025 | AAA | SUG | @SAC | 1 | 0 | 0 | 3.2 | 16 | 2 | 2 | 2 | 3 | 3 | 0 | 1 |
Aug 2, 2025 | AAA | SUG | TAC | 1 | 0 | 0 | 2.0 | 13 | 4 | 4 | 2 | 0 | 4 | 1 | 0 |
Jul 27, 2025 | AA | CC | AMA | 1 | 0 | 0 | 2.0 | 12 | 3 | 3 | 5 | 3 | 1 | 0 | 0 |
Jul 21, 2025 | CPX | F-AST | @F-CAR | 1 | 0 | 0 | 1.1 | 7 | 0 | 0 | 2 | 2 | 1 | 1 | 0 |
Apr 30, 2024 | AAA | SUG | @ELP | 1 | 0 | 0 | 3.2 | 19 | 3 | 3 | 4 | 3 | 4 | 0 | 0 |
Totals | 6 | 0 | 0 | 16.2 | 87 | 15 | 15 | 19 | 18 | 17 | 2 | 1 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
May 17, 2023 9:15 PM | add | Little Fires Everywhere | $7 |
July 18, 2023 10:00 PM | cut | Little Fires Everywhere | $4 |
August 15, 2023 5:08 PM | add | Gravity's Rainbow | $4 |
October 1, 2023 6:06 PM | cut | Gravity's Rainbow | $2 |
March 7, 2024 5:29 PM | add | Tesla Braves | $1 |
May 8, 2024 1:37 PM | cut | Tesla Braves | $1 |
Recent Trades for J.P. France in SABR Points
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
August 5, 2023 7:41 PM | Team Stokes |
Brendan Rodgers COL 2B R $7 60IL J.P. France HOU SP R $1 60IL |
Keep Castillo, Merrill On 👑 |
C.J. Cron LAA Util R $4 Andrew Benintendi CHW OF L $7 |
June 19, 2023 4:20 PM | Nashville Whitesox |
Nolan Arenado STL 3B R $23 10IL Tyler Glasnow TBR SP R $17 Dane Dunning TEX SP/RP R $1 Ricky Tiedemann TOR AAA SP L $2 MILB 60IL Jackson Holliday BAL 2B/SS L $10 $41 loan |
Sugarless Vladdy |
Edward Cabrera MIA SP R $5 J.P. France HOU SP R $1 60IL Josh Jung TEX 3B R $4 Jordan Lawlar ARI AAA SS R $2 |