14 players no longer on a 40-man roster, by surname.
A B C D E F G H I J K L M N O P Q R S T U V W Y Z
| Player | Service time | Days | Debut | Last played |
|---|---|---|---|---|
| Mark Zagunis | 0.110 | 110 | 2017 | — |
| Mike Zagurski | 2.143 | 487 | 2007 | 2018 |
| Daniel Zamora | 0.153 | 153 | 2018 | — |
| Rob Zastryzny | 5.011 | 871 | 2016 | — |
| Seby Zavala | 2.121 | 465 | 2019 | — |
| Josh Zeid | 1.020 | 192 | 2013 | 2014 |
| T.J. Zeuch | 1.019 | 191 | 2019 | 2022 |
| Bradley Zimmer | 4.076 | 764 | 2017 | 2022 |
| Kyle Zimmer | 2.060 | 404 | 2019 | 2021 |
| Bruce Zimmermann | 1.127 | 299 | 2020 | — |
| Jordan Zimmermann | 12.156 | 2220 | 2009 | 2021 |
| Mike Zunino | 9.066 | 1614 | 2013 | 2023 |
| Guillo Zuñiga | 0.139 | 139 | 2023 | — |
| Tony Zych | 2.006 | 350 | 2015 | 2017 |
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.