Justin Turner service time

Last with Baltimore Orioles · 1B · No longer on a 40-man roster

Justin Turner has an estimated 15 years and 37 days of major league service time — 15.037 in the notation clubs use, from 2617 days credited on a major league roster.

Service time15.037
Days credited2617
MLB debut2009-09-08

Season by season

SeasonClubDaysRunning totalHow this season is known
2009Baltimore Orioles290.029From transactions
2010Baltimore Orioles, New York Mets170.046From transactions
2011New York Mets1631.037From transactions
2012New York Mets1722.037From transactions
2013New York Mets1723.037From transactions
2014Los Angeles Dodgers1724.037From transactions
2015Los Angeles Dodgers1725.037From transactions
2016Los Angeles Dodgers1726.037From transactions
2017Los Angeles Dodgers1727.037From transactions
2018Los Angeles Dodgers1728.037From transactions
2019Los Angeles Dodgers1729.037Carried forward
2020Los Angeles Dodgers17210.037From transactions
2021Los Angeles Dodgers17211.037From transactions
2022Los Angeles Dodgers17212.037From transactions
2023Boston Red Sox17213.037From transactions
2024Seattle Mariners, Toronto Blue Jays17214.037From transactions
2025Chicago Cubs17215.037From transactions

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.

This figure is an estimate reconstructed from public roster transaction records. It is not an official MLB or MLBPA figure — 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.