Every player on the 40-man roster, most service time first.
| Player | Pos | Service time | Days | Status |
|---|---|---|---|---|
| Steven Matz | P | 11.099 | 1991 | Free Agent Eligible |
| Yandy Díaz | DH | 8.123 | 1499 | Free Agent Eligible |
| Freddy Peralta | P | 8.090 | 1466 | Free Agent Eligible |
| Nick Martinez | P | 7.155 | 1359 | Free Agent Eligible |
| Cedric Mullins | CF | 7.081 | 1285 | Free Agent Eligible |
| Drew Rasmussen | P | 6.128 | 1160 | Free Agent Eligible |
| Jorge Mateo | SS | 6.128 | 1160 | Free Agent Eligible |
| Gavin Lux | LF | 6.113 | 1145 | Free Agent Eligible |
| Nick Madrigal | 3B | 6.022 | 1054 | Free Agent Eligible |
| Shane McClanahan | P | 5.158 | 1018 | Arbitration Eligible |
| Tyler Wells | P | 5.133 | 993 | Arbitration Eligible |
| Griffin Jax | P | 5.091 | 951 | Arbitration Eligible |
| Taylor Walls | SS | 5.082 | 942 | Arbitration Eligible |
| Cole Sulser | P | 5.068 | 928 | Arbitration Eligible |
| Garrett Cleavinger | P | 5.055 | 915 | Arbitration Eligible |
| Nick Fortes | C | 4.149 | 837 | Arbitration Eligible |
| Bryan Baker | P | 4.033 | 721 | Arbitration Eligible |
| Ryan Pepiot | P | 4.000 | 688 | Arbitration Eligible |
| Kevin Kelly | P | 3.165 | 681 | Arbitration Eligible |
| Edwin Uceta | P | 3.148 | 664 | Arbitration Eligible |
| Richie Palacios | 2B | 3.139 | 655 | Arbitration Eligible |
| Manuel Rodríguez | P | 3.129 | 645 | Arbitration Eligible |
| Jonny DeLuca | RF | 3.084 | 600 | Arbitration Eligible |
| Jesse Scholtens | P | 3.038 | 554 | Arbitration Eligible |
| Jonathan Aranda | 1B | 3.036 | 552 | Arbitration Eligible |
| Casey Legumina | P | 2.100 | 444 | Pre-Arbitration |
| Mason Englert | P | 2.064 | 408 | Pre-Arbitration |
| Junior Caminero | 3B | 2.060 | 404 | Pre-Arbitration |
| Cam Booser | P | 2.042 | 386 | Pre-Arbitration |
| Liam Hicks | C | 2.000 | 344 | Pre-Arbitration |
| Jonathan Heasley | P | 1.154 | 326 | Pre-Arbitration |
| Chandler Simpson | LF | 1.139 | 311 | Pre-Arbitration |
| Ben Williamson | 2B | 1.109 | 281 | Pre-Arbitration |
| Ian Seymour | P | 1.084 | 256 | Pre-Arbitration |
| Joe Boyle | P | 1.061 | 233 | Pre-Arbitration |
| Ryan Vilade | RF | 1.061 | 233 | Pre-Arbitration |
| Victor Mesa Jr. | RF | 0.147 | 147 | Pre-Arbitration |
| Jacob Melton | LF | 0.088 | 88 | Pre-Arbitration |
| Carson Williams | SS | 0.069 | 69 | Pre-Arbitration |
| Kenny Piper | C | 0.028 | 28 | Pre-Arbitration |
| Ty Johnson | P | 0.022 | 22 | Pre-Arbitration |
| Alex Cook | P | 0.020 | 20 | Pre-Arbitration |
| Brody Hopkins | P | 0.016 | 16 | Pre-Arbitration |
| Jadher Areinamo | 2B | 0.000 | 0 | Yet to debut |
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.