Every player on the 40-man roster, most service time first.
| Player | Pos | Service time | Days | Status |
|---|---|---|---|---|
| Manny Machado | 3B | 14.056 | 2464 | Free Agent Eligible |
| Xander Bogaerts | SS | 13.043 | 2279 | Free Agent Eligible |
| Robbie Ray | P | 12.007 | 2071 | Free Agent Eligible |
| Joe Musgrove | P | 10.063 | 1783 | Free Agent Eligible |
| Wandy Peralta | P | 10.003 | 1723 | Free Agent Eligible |
| Lucas Giolito | P | 9.070 | 1618 | Free Agent Eligible |
| Walker Buehler | P | 8.168 | 1544 | Free Agent Eligible |
| Nick Pivetta | P | 8.167 | 1543 | Free Agent Eligible |
| Ramón Laureano | LF | 8.057 | 1433 | Free Agent Eligible |
| Fernando Tatis Jr. | RF | 8.000 | 1376 | Free Agent Eligible |
| Jason Adam | P | 7.124 | 1328 | Free Agent Eligible |
| Ty France | 1B | 7.088 | 1292 | Free Agent Eligible |
| Griffin Canning | P | 7.074 | 1278 | Free Agent Eligible |
| Austin Hays | DH | 7.058 | 1262 | Free Agent Eligible |
| Miguel Andujar | DH | 7.056 | 1260 | Free Agent Eligible |
| Luis Rengifo | LF | 7.034 | 1238 | Free Agent Eligible |
| Jake Cronenworth | 2B | 7.000 | 1204 | Free Agent Eligible |
| Michael King | P | 7.000 | 1204 | Free Agent Eligible |
| Adrian Morejon | P | 6.140 | 1172 | Free Agent Eligible |
| Casey Mize | P | 6.111 | 1143 | Free Agent Eligible |
| Gavin Sheets | 1B | 4.148 | 836 | Arbitration Eligible |
| Luis Campusano | C | 3.168 | 684 | Arbitration Eligible |
| Mason Miller | P | 3.167 | 683 | Arbitration Eligible |
| Freddy Fermin | C | 3.165 | 681 | Arbitration Eligible |
| Bryan Hoeing | P | 3.125 | 641 | Arbitration Eligible |
| Jeremiah Estrada | P | 3.036 | 552 | Arbitration Eligible |
| Jackson Merrill | CF | 3.000 | 516 | Arbitration Eligible |
| Yuki Matsui | P | 3.000 | 516 | Arbitration Eligible |
| Jhony Brito | P | 2.135 | 479 | Super Two track |
| Randy Vásquez | P | 2.133 | 477 | Super Two track |
| Kyle Hart | P | 2.000 | 344 | Pre-Arbitration |
| David Morgan | P | 1.099 | 271 | Pre-Arbitration |
| Will Wagner | DH | 1.095 | 267 | Pre-Arbitration |
| Hunter Stratton | P | 1.090 | 262 | Pre-Arbitration |
| Samad Taylor | LF | 1.024 | 196 | Pre-Arbitration |
| Bradgley Rodriguez | P | 1.020 | 192 | Pre-Arbitration |
| Sung-Mun Song | 2B | 0.142 | 142 | Pre-Arbitration |
| Mason McCoy | 2B | 0.136 | 136 | Pre-Arbitration |
| Dustin Harris | LF | 0.124 | 124 | Pre-Arbitration |
| Jase Bowen | RF | 0.118 | 118 | Pre-Arbitration |
| Rodolfo Durán | C | 0.086 | 86 | Pre-Arbitration |
| JP Sears | P | 0.072 | 72 | Pre-Arbitration |
| Gage Workman | 3B | 0.067 | 67 | Pre-Arbitration |
| Ethan Salas | C | 0.027 | 27 | Pre-Arbitration |
| Garrett Hawkins | P | 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.