Every player on the 40-man roster, most service time first.
| Player | Pos | Service time | Days | Status |
|---|---|---|---|---|
| Chris Sale | P | 16.061 | 2813 | Free Agent Eligible |
| Martín Pérez | P | 14.036 | 2444 | Free Agent Eligible |
| Raisel Iglesias | P | 11.146 | 2038 | Free Agent Eligible |
| Brent Suter | P | 9.161 | 1709 | Free Agent Eligible |
| Matt Olson | 1B | 9.102 | 1650 | Free Agent Eligible |
| Ozzie Albies | 2B | 9.062 | 1610 | Free Agent Eligible |
| Joe Jiménez | P | 9.054 | 1602 | Free Agent Eligible |
| Tyler Mahle | P | 9.019 | 1567 | Free Agent Eligible |
| Reynaldo López | P | 8.170 | 1546 | Free Agent Eligible |
| Ronald Acuña Jr. | RF | 8.160 | 1536 | Free Agent Eligible |
| Kyle Farmer | DH | 8.101 | 1477 | Free Agent Eligible |
| Austin Riley | 3B | 7.138 | 1342 | Free Agent Eligible |
| Dominic Smith | DH | 7.137 | 1341 | Free Agent Eligible |
| Sean Murphy | C | 7.134 | 1338 | Free Agent Eligible |
| Mike Yastrzemski | LF | 7.128 | 1332 | Free Agent Eligible |
| Rowdy Tellez | 1B | 7.027 | 1231 | Free Agent Eligible |
| Lane Thomas | LF | 7.013 | 1217 | Free Agent Eligible |
| Mauricio Dubón | LF | 6.139 | 1171 | Free Agent Eligible |
| Ha-Seong Kim | SS | 6.000 | 1032 | Free Agent Eligible |
| Spencer Strider | P | 5.003 | 863 | Arbitration Eligible |
| Robert Suarez | P | 5.000 | 860 | Arbitration Eligible |
| Dylan Lee | P | 4.144 | 832 | Arbitration Eligible |
| Michael Harris II | CF | 4.131 | 819 | Arbitration Eligible |
| James Karinchak | P | 4.128 | 816 | Arbitration Eligible |
| Joey Wentz | P | 3.161 | 677 | Arbitration Eligible |
| Michael Grove | P | 3.102 | 618 | Arbitration Eligible |
| Bryce Elder | P | 3.073 | 589 | Arbitration Eligible |
| Danny Young | P | 2.149 | 493 | Super Two track |
| Spencer Schwellenbach | P | 2.125 | 469 | Pre-Arbitration |
| Grant Holmes | P | 2.107 | 451 | Pre-Arbitration |
| AJ Smith-Shawver | P | 2.080 | 424 | Pre-Arbitration |
| Ray Kerr | P | 2.075 | 419 | Pre-Arbitration |
| Drake Baldwin | C | 2.000 | 344 | Pre-Arbitration |
| Dylan Dodd | P | 1.101 | 273 | Pre-Arbitration |
| DaShawn Keirsey Jr. | CF | 1.064 | 236 | Pre-Arbitration |
| Hurston Waldrep | P | 1.026 | 198 | Pre-Arbitration |
| Didier Fuentes | P | 1.006 | 178 | Pre-Arbitration |
| Victor Mederos | P | 0.163 | 163 | Pre-Arbitration |
| JR Ritchie | P | 0.071 | 71 | Pre-Arbitration |
| Jim Jarvis | SS | 0.059 | 59 | Pre-Arbitration |
| Brewer Hicklen | RF | 0.036 | 36 | Pre-Arbitration |
| Owen Murphy | P | 0.018 | 18 | Pre-Arbitration |
| Rolddy Muñoz | P | 0.008 | 8 | Pre-Arbitration |
| Tyler Uberstine | P | 0.003 | 3 | Pre-Arbitration |
| Blake Burkhalter | 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.