J.P. France's teammates
J.P. France has had 145 MLB teammates in 4 seasons with the Houston Astros. He spent the most seasons beside Jose Altuve (4), Yordan Alvarez (4), and Hunter Brown (4). Every season since 1876 is on file.
With the Houston Astros2023–2026 · 145 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Jose Altuve9× All-Star | 4 | 2023–2026 |
| Yordan Alvarez4× All-Star | 4 | 2023–2026 |
| Hunter Brown1× All-Star | 4 | 2023–2026 |
| Jeremy Pena1× All-Star | 4 | 2023–2026 |
| Bryan Abreu | 4 | 2023–2026 |
| Cesar Salazar | 4 | 2023–2026 |
| Cristian Javier | 4 | 2023–2026 |
| J.P. France | 4 | 2023–2026 |
| Jake Meyers | 4 | 2023–2026 |
| Ronel Blanco | 4 | 2023–2026 |
| Yainer Diaz | 4 | 2023–2026 |
| Josh Hader6× All-Star | 3 | 2024–2026 |
| Framber Valdez2× All-Star | 3 | 2023–2025 |
| Bennett Sousa | 3 | 2023–2026 |
| Bryan King | 3 | 2024–2026 |
| Chas McCormick | 3 | 2023–2025 |
| Chas McCormick | 3 | 2023–2025 |
| Hector Neris | 3 | 2023–2025 |
| Jon Singleton | 3 | 2023–2025 |
| Mauricio Dubon | 3 | 2023–2025 |
| Rafael Montero | 3 | 2023–2025 |
| Shawn Dubin | 3 | 2023–2025 |
| Shay Whitcomb | 3 | 2024–2026 |
| Spencer Arrighetti | 3 | 2024–2026 |
| Zach Dezenzo | 3 | 2024–2026 |
| Justin Verlander10× All-Star | 2 | 2023–2024 |
| Kyle Tucker4× All-Star | 2 | 2023–2024 |
| Alex Bregman3× All-Star | 2 | 2023–2024 |
| Carlos Correa3× All-Star | 2 | 2025–2026 |
| Jose Abreu3× All-Star | 2 | 2023–2024 |
| Isaac Paredes2× All-Star | 2 | 2025–2026 |
| Ryan Pressly2× All-Star | 2 | 2023–2024 |
| Lance McCullers Jr.1× All-Star | 2 | 2025–2026 |
| AJ Blubaugh | 2 | 2025–2026 |
| Brandon Bielak | 2 | 2023–2024 |
| Brice Matthews | 2 | 2025–2026 |
| Cam Smith | 2 | 2025–2026 |
| Christian Walker | 2 | 2025–2026 |
| Colton Gordon | 2 | 2025–2026 |
| Cooper Hummel | 2 | 2024–2025 |
| Enyel De Los Santos | 2 | 2025–2026 |
| Forrest Whitley | 2 | 2024–2025 |
| Grae Kessinger | 2 | 2023–2024 |
| Hayden Wesneski | 2 | 2025–2026 |
| Jason Alexander | 2 | 2025–2026 |
| Jayden Murray | 2 | 2025–2026 |
| Jayden Murray | 2 | 2025–2026 |
| Joel Kuhnel | 2 | 2023–2024 |
| Joey Loperfido | 2 | 2024–2026 |
| Kaleb Ort | 2 | 2024–2025 |
| Kaleb Ort | 2 | 2024–2025 |
| Logan VanWey | 2 | 2025–2026 |
| Luis Contreras | 2 | 2024–2025 |
| Luis Contreras | 2 | 2024–2025 |
| Luis Garcia | 2 | 2023–2025 |
| Nick Hernandez | 2 | 2024–2025 |
| Nick Hernandez | 2 | 2024–2025 |
| Parker Mushinski | 2 | 2023–2024 |
| Parker Mushinski | 2 | 2023–2024 |
| Seth Martinez | 2 | 2023–2024 |
| Seth Martinez | 2 | 2023–2024 |
| Shawn Dubin | 2 | 2023–2024 |
| Steven Okert | 2 | 2025–2026 |
| Tayler Scott | 2 | 2024–2025 |
| Taylor Trammell | 2 | 2025–2026 |
| Victor Caratini | 2 | 2024–2025 |
| Zach Cole | 2 | 2025–2026 |
| Zach Cole | 2 | 2025–2026 |
| Craig Kimbrel9× All-Star | 1 | 2025 |
| Michael Brantley5× All-Star | 1 | 2023 |
| Yusei Kikuchi2× All-Star | 1 | 2024 |
| Jason Heyward1× All-Star | 1 | 2024 |
| Aledmys Díaz | 1 | 2024 |
| Alex Speas | 1 | 2024 |
| Alimber Santa | 1 | 2026 |
| Alimber Santa | 1 | 2026 |
| Ben Gamel | 1 | 2024 |
| Blair Henley | 1 | 2024 |
| Bligh Madris | 1 | 2023 |
| Braden Shewmake | 1 | 2026 |
| Braden Shewmake | 1 | 2026 |
| Brandon Walter | 1 | 2025 |
| Brandon Walter | 1 | 2025 |
| Brendan Rodgers | 1 | 2025 |
| Brendan Rodgers | 1 | 2025 |
| Caleb Ferguson | 1 | 2024 |
| Christian Roa | 1 | 2026 |
| Christian Vazquez | 1 | 2026 |
| Cody Bolton | 1 | 2026 |
| Collin Price | 1 | 2026 |
| Collin Price | 1 | 2026 |
| Cooper Hummel | 1 | 2024 |
| Corey Julks | 1 | 2023 |
| Daniel Johnson | 1 | 2026 |
| Daulton Varsho | 1 | 2026 |
| David Hensley | 1 | 2023 |
| Dustin Harris | 1 | 2026 |
| Dylan Coleman | 1 | 2024 |
| Ethan Pecko | 1 | 2026 |
| Forrest Whitley | 1 | 2024 |
| Jacob Amaya | 1 | 2024 |
| Jacob Melton | 1 | 2025 |
| Jacob Melton | 1 | 2025 |
| Jake Bloss | 1 | 2024 |
| Jason Alexander | 1 | 2026 |
| Jesus Sanchez | 1 | 2025 |
| John Rooney | 1 | 2025 |
| John Rooney | 1 | 2025 |
| Jordan Weems | 1 | 2025 |
| Jordan Weems | 1 | 2025 |
| Jorge Barrosa | 1 | 2026 |
| Jose Urquidy | 1 | 2023 |
| Josh Hendrickson | 1 | 2026 |
| Kai-Wei Teng | 1 | 2026 |
| Kendall Graveman | 1 | 2023 |
| Kenedy Corona | 1 | 2025 |
| Kenedy Corona | 1 | 2025 |
| LaMonte Wade Jr. | 1 | 2026 |
| Lucas Spence | 1 | 2026 |
| Luis Guillorme | 1 | 2025 |
| Martin Maldonado | 1 | 2023 |
| Matt Gage | 1 | 2023 |
| Miguel Diaz | 1 | 2024 |
| Miguel Ullola | 1 | 2026 |
| Mike Burrows | 1 | 2026 |
| Nate Pearson | 1 | 2026 |
| Nelson Velazquez | 1 | 2026 |
| Nick Allen | 1 | 2026 |
| Pedro León | 1 | 2024 |
| Peter Lambert | 1 | 2026 |
| Phil Maton | 1 | 2023 |
| Ramon Urias | 1 | 2025 |
| Raynel Delgado | 1 | 2026 |
| Roddery Munoz | 1 | 2026 |
| Roddery Muñoz | 1 | 2026 |
| Ryan Gusto | 1 | 2025 |
| Ryan Weiss | 1 | 2026 |
| Rylan Bannon | 1 | 2023 |
| Ryne Stanek | 1 | 2023 |
| Tatsuya Imai | 1 | 2026 |
| Trey Cabbage | 1 | 2024 |
| Wander Suero | 1 | 2024 |
| Wander Suero | 1 | 2024 |
| Zach Dezenzo | 1 | 2026 |
| Zack Short | 1 | 2025 |
A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.