Every player on the 40-man roster, most service time first.
| Player | Pos | Service time | Days | Status |
|---|---|---|---|---|
| Chris Bassitt | P | 10.107 | 1827 | Free agency eligible |
| Zach Eflin | P | 9.171 | 1719 | Free agency eligible |
| Andrew Kittredge | P | 8.052 | 1428 | Free agency eligible |
| Tyler O'Neill | RF | 8.048 | 1424 | Free agency eligible |
| Pete Alonso | 1B | 7.154 | 1358 | Free agency eligible |
| Ryan Helsley | P | 7.086 | 1290 | Free agency eligible |
| Ryan Mountcastle | 1B | 6.087 | 1119 | Free agency eligible |
| Keegan Akin | P | 6.059 | 1091 | Free agency eligible |
| Trevor Rogers | P | 6.046 | 1078 | Free agency eligible |
| Codi Heuer | P | 5.117 | 977 | Arbitration eligible |
| Leody Taveras | CF | 5.013 | 873 | Arbitration eligible |
| Félix Bautista | P | 4.154 | 842 | Arbitration eligible |
| Shane Baz | P | 4.148 | 836 | Arbitration eligible |
| Kyle Bradish | P | 4.142 | 830 | Arbitration eligible |
| Yohel Pozo | C | 4.130 | 818 | Arbitration eligible |
| Yennier Cano | P | 4.025 | 713 | Arbitration eligible |
| Gunnar Henderson | SS | 4.018 | 706 | Arbitration eligible |
| Rico Garcia | P | 3.156 | 672 | Arbitration eligible |
| Jordan Westburg | 3B | 3.081 | 597 | Arbitration eligible |
| Colton Cowser | CF | 3.025 | 541 | Arbitration eligible |
| Christian Encarnacion-Strand | 3B | 2.063 | 407 | Pre-arbitration |
| Jackson Holliday | 2B | 2.060 | 404 | Pre-arbitration |
| Blaze Alexander | 3B | 2.041 | 385 | Pre-arbitration |
| Colin Selby | P | 2.030 | 374 | Pre-arbitration |
| Carlos Narváez | C | 2.015 | 359 | Pre-arbitration |
| Cade Povich | P | 1.170 | 342 | Pre-arbitration |
| Coby Mayo | 3B | 1.143 | 315 | Pre-arbitration |
| Josh Walker | P | 1.120 | 292 | Pre-arbitration |
| Heston Kjerstad | LF | 1.110 | 282 | Pre-arbitration |
| Grant Wolfram | P | 1.054 | 226 | Pre-arbitration |
| Brandon Young | P | 1.045 | 217 | Pre-arbitration |
| Jeremiah Jackson | 2B | 1.031 | 203 | Pre-arbitration |
| Dylan Beavers | RF | 1.026 | 198 | Pre-arbitration |
| Samuel Basallo | C | 1.025 | 197 | Pre-arbitration |
| Yaramil Hiraldo | P | 0.171 | 171 | Pre-arbitration |
| Anthony Nunez | P | 0.121 | 121 | Pre-arbitration |
| Rece Hinds | RF | 0.115 | 115 | Pre-arbitration |
| Alex Hoppe | P | 0.098 | 98 | Pre-arbitration |
| Cam Sanders | P | 0.054 | 54 | Pre-arbitration |
| Yosver Zulueta | P | 0.052 | 52 | Pre-arbitration |
| Trey Gibson | P | 0.028 | 28 | Pre-arbitration |
| Christian Franklin | CF | 0.022 | 22 | Pre-arbitration |
| Nick Raquet | P | 0.020 | 20 | Pre-arbitration |
| Cameron Foster | P | 0.013 | 13 | Pre-arbitration |
| Cameron Weston | P | 0.006 | 6 | Pre-arbitration |
| Reed Trimble | LF | 0.000 | 0 | Yet to accrue a day of major league service |
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.
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-08-25.
Independent project, not affiliated with or endorsed by Major League
Baseball or the MLBPA.