Every player on the 40-man roster, most service time first.
| Player | Pos | Service time | Days | Status |
|---|---|---|---|---|
| Marcus Semien | 2B | 12.127 | 2191 | Free Agent Eligible |
| Francisco Lindor | SS | 11.113 | 2005 | Free Agent Eligible |
| Sean Manaea | P | 10.157 | 1877 | Free Agent Eligible |
| Jorge Polanco | DH | 10.104 | 1824 | Free Agent Eligible |
| Juan Soto | LF | 8.140 | 1516 | Free Agent Eligible |
| Bo Bichette | 3B | 7.063 | 1267 | Free Agent Eligible |
| Devin Williams | P | 7.046 | 1250 | Free Agent Eligible |
| Luis Torrens | C | 6.096 | 1128 | Free Agent Eligible |
| Cionel Pérez | P | 5.129 | 989 | Arbitration Eligible |
| Tylor Megill | P | 5.039 | 899 | Arbitration Eligible |
| Christopher Morel | 1B | 4.076 | 764 | Arbitration Eligible |
| Francisco Alvarez | C | 4.000 | 688 | Arbitration Eligible |
| Kodai Senga | P | 3.171 | 687 | Arbitration Eligible |
| Reed Garrett | P | 3.137 | 653 | Arbitration Eligible |
| Austin Warren | P | 3.134 | 650 | Arbitration Eligible |
| Mark Vientos | 1B | 3.107 | 623 | Arbitration Eligible |
| Brett Baty | 3B | 3.097 | 613 | Arbitration Eligible |
| Cristian Pache | OF | 3.080 | 596 | Arbitration Eligible |
| Daniel Duarte | P | 3.061 | 577 | Arbitration Eligible |
| Ronny Mauricio | SS | 2.123 | 467 | Pre-Arbitration |
| Christian Scott | P | 2.099 | 443 | Pre-Arbitration |
| Robert Stock | P | 2.081 | 425 | Pre-Arbitration |
| Dedniel Núñez | P | 2.080 | 424 | Pre-Arbitration |
| Tobias Myers | P | 2.030 | 374 | Pre-Arbitration |
| Jared Young | 1B | 1.105 | 277 | Pre-Arbitration |
| Eric Wagaman | 1B | 1.101 | 273 | Pre-Arbitration |
| Nolan McLean | P | 1.044 | 216 | Pre-Arbitration |
| Justin Hagenman | P | 1.024 | 196 | Pre-Arbitration |
| Carson Benge | RF | 1.000 | 172 | Pre-Arbitration |
| A.J. Ewing | CF | 0.139 | 139 | Pre-Arbitration |
| Hayden Senger | C | 0.116 | 116 | Pre-Arbitration |
| Chayce McDermott | P | 0.093 | 93 | Pre-Arbitration |
| Zac Thornton | P | 0.082 | 82 | Pre-Arbitration |
| Jonah Tong | P | 0.064 | 64 | Pre-Arbitration |
| Jonathan Pintaro | P | 0.059 | 59 | Pre-Arbitration |
| Philip Abner | P | 0.057 | 57 | Pre-Arbitration |
| Nate Lavender | P | 0.055 | 55 | Pre-Arbitration |
| Jefry Yan | P | 0.044 | 44 | Pre-Arbitration |
| Nick Morabito | LF | 0.034 | 34 | Pre-Arbitration |
| Jack Weisenburger | P | 0.024 | 24 | Pre-Arbitration |
| Cameron Weston | P | 0.008 | 8 | Pre-Arbitration |
| Christian Cairo | SS | 0.002 | 2 | Pre-Arbitration |
| Dylan Ross | 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.