Every player on the 40-man roster, most service time first.
| Player | Pos | Service time | Days | Status |
|---|---|---|---|---|
| Randal Grichuk | DH | 12.030 | 2094 | Free Agent Eligible |
| Tommy Pham | DH | 10.165 | 1885 | Free Agent Eligible |
| Andrew Benintendi | DH | 10.062 | 1782 | Free Agent Eligible |
| Luis Castillo | P | 9.101 | 1649 | Free Agent Eligible |
| Jordan Hicks | P | 9.000 | 1548 | Free Agent Eligible |
| Erick Fedde | P | 8.099 | 1475 | Free Agent Eligible |
| Trevor Richards | P | 7.059 | 1263 | Free Agent Eligible |
| Sean Newcomb | P | 7.034 | 1238 | Free Agent Eligible |
| Jake Rogers | C | 6.040 | 1072 | Free Agent Eligible |
| Joey Bart | C | 5.005 | 865 | Arbitration Eligible |
| Huascar Brazobán | P | 4.052 | 740 | Arbitration Eligible |
| Brenton Doyle | CF | 3.162 | 678 | Arbitration Eligible |
| Miguel Vargas | 3B | 3.103 | 619 | Arbitration Eligible |
| Chris Murphy | P | 3.051 | 567 | Arbitration Eligible |
| Anthony Kay | P | 2.166 | 510 | Super Two track |
| Jordan Leasure | P | 2.152 | 496 | Super Two track |
| Davis Martin | P | 2.119 | 463 | Pre-Arbitration |
| Drew Thorpe | P | 2.112 | 456 | Pre-Arbitration |
| Bryan Hudson | P | 2.087 | 431 | Pre-Arbitration |
| Brooks Baldwin | LF | 2.057 | 401 | Pre-Arbitration |
| Prelander Berroa | P | 2.048 | 392 | Pre-Arbitration |
| Ky Bush | P | 2.038 | 382 | Pre-Arbitration |
| Sean Burke | P | 2.021 | 365 | Pre-Arbitration |
| Mike Vasil | P | 2.000 | 344 | Pre-Arbitration |
| Chase Meidroth | 2B | 1.171 | 343 | Pre-Arbitration |
| Luisangel Acuña | SS | 1.165 | 337 | Pre-Arbitration |
| Jonathan Cannon | P | 1.131 | 303 | Pre-Arbitration |
| Kyle Teel | C | 1.115 | 287 | Pre-Arbitration |
| Edgar Quero | C | 1.114 | 286 | Pre-Arbitration |
| Grant Taylor | P | 1.111 | 283 | Pre-Arbitration |
| Colson Montgomery | SS | 1.087 | 259 | Pre-Arbitration |
| Drew Romo | C | 1.031 | 203 | Pre-Arbitration |
| Shane Smith | P | 1.014 | 186 | Pre-Arbitration |
| Tristan Peters | CF | 1.005 | 177 | Pre-Arbitration |
| Munetaka Murakami | 1B | 1.000 | 172 | Pre-Arbitration |
| Tanner Murray | LF | 1.000 | 172 | Pre-Arbitration |
| Sam Antonacci | LF | 0.166 | 166 | Pre-Arbitration |
| Noah Schultz | P | 0.129 | 129 | Pre-Arbitration |
| Braden Montgomery | RF | 0.111 | 111 | Pre-Arbitration |
| Tyler Davis | P | 0.086 | 86 | Pre-Arbitration |
| Tyler Schweitzer | P | 0.066 | 66 | Pre-Arbitration |
| Hagen Smith | P | 0.051 | 51 | Pre-Arbitration |
| Junior Perez | CF | 0.039 | 39 | Pre-Arbitration |
| David Sandlin | P | 0.031 | 31 | Pre-Arbitration |
| Rikuu Nishida | RF | 0.017 | 17 | Pre-Arbitration |
| Tanner McDougal | P | 0.007 | 7 | 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.