Every player on the 40-man roster, most service time first.
| Player | Pos | Service time | Days | Status |
|---|---|---|---|---|
| Sandy Alcantara | P | 8.101 | 1477 | Free Agent Eligible |
| Pete Fairbanks | P | 7.056 | 1260 | Free Agent Eligible |
| Anthony Bender | P | 5.153 | 1013 | Arbitration Eligible |
| Andrew Nardi | P | 4.052 | 740 | Arbitration Eligible |
| Max Meyer | P | 3.166 | 682 | Arbitration Eligible |
| Calvin Faucher | P | 3.137 | 653 | Arbitration Eligible |
| Eury Pérez | P | 3.113 | 629 | Arbitration Eligible |
| Esteury Ruiz | RF | 3.093 | 609 | Arbitration Eligible |
| Otto Lopez | SS | 3.093 | 609 | Arbitration Eligible |
| Tyler Zuber | P | 3.093 | 609 | Arbitration Eligible |
| Xavier Edwards | 2B | 3.041 | 557 | Arbitration Eligible |
| Victor Vodnik | P | 3.025 | 541 | Arbitration Eligible |
| Kyle Stowers | 1B | 3.014 | 530 | Arbitration Eligible |
| Ronny Henriquez | P | 2.136 | 480 | Super Two track |
| Tyler Phillips | P | 2.046 | 390 | Pre-Arbitration |
| Griffin Conine | RF | 2.036 | 380 | Pre-Arbitration |
| Janson Junk | P | 2.029 | 373 | Pre-Arbitration |
| Javier Sanoja | 3B | 2.024 | 368 | Pre-Arbitration |
| Heriberto Hernández | LF | 1.122 | 294 | Pre-Arbitration |
| Brian Navarreto | C | 1.116 | 288 | Pre-Arbitration |
| Ryan Gusto | P | 1.109 | 281 | Pre-Arbitration |
| Graham Pauley | 3B | 1.107 | 279 | Pre-Arbitration |
| Cade Gibson | P | 1.093 | 265 | Pre-Arbitration |
| Agustín Ramírez | DH | 1.084 | 256 | Pre-Arbitration |
| Michael Petersen | P | 1.083 | 255 | Pre-Arbitration |
| Adam Mazur | P | 1.060 | 232 | Pre-Arbitration |
| Jakob Marsee | CF | 1.059 | 231 | Pre-Arbitration |
| Owen Caissie | RF | 1.034 | 206 | Pre-Arbitration |
| Bradley Blalock | P | 0.147 | 147 | Pre-Arbitration |
| Joe Mack | C | 0.147 | 147 | Pre-Arbitration |
| Robby Snelling | P | 0.143 | 143 | Pre-Arbitration |
| Zach Brzykcy | P | 0.136 | 136 | Pre-Arbitration |
| Josh Ekness | P | 0.134 | 134 | Pre-Arbitration |
| William Kempner | P | 0.105 | 105 | Pre-Arbitration |
| Dax Fulton | P | 0.065 | 65 | Pre-Arbitration |
| Wikelman González | P | 0.059 | 59 | Pre-Arbitration |
| Brandan Bidois | P | 0.049 | 49 | Pre-Arbitration |
| Maximo Acosta | SS | 0.047 | 47 | Pre-Arbitration |
| Deyvison De Los Santos | 1B | 0.038 | 38 | Pre-Arbitration |
| Jack Ralston | P | 0.036 | 36 | Pre-Arbitration |
| Logan Driscoll | C | 0.032 | 32 | Pre-Arbitration |
| Jared Serna | 2B | 0.028 | 28 | Pre-Arbitration |
| Patrick Monteverde | P | 0.004 | 4 | Pre-Arbitration |
| Josh White | P | 0.001 | 1 | Pre-Arbitration |
172 days credit a full year, so a season adds at most 1.000 no matter how long a player is on a roster. 3.000 years reaches salary arbitration and 6.000 reaches free agency —
what every threshold unlocks.
These figures are estimates reconstructed from public
roster transaction records. They are not official MLB or MLBPA figures —
those are not published. See the
methodology.
Last updated 2026-10-12.
Independent project, not affiliated with or endorsed by Major League
Baseball or the MLBPA.