Jim Johnson service time

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

Jim Johnson has an estimated 12 years and 45 days of major league service time — 12.045 in the notation clubs use, from 2109 days credited on a major league roster.

Service time12.045
Days credited2109
MLB debut2006-07-29

Season by season

SeasonClubDaysRunning totalHow this season is known
2006Baltimore Orioles660.066From transactions
2007Baltimore Orioles1721.066Carried forward
2008Baltimore Orioles1722.066Carried forward
2009Baltimore Orioles1723.066Carried forward
2010Baltimore Orioles1564.050From transactions
2011Baltimore Orioles1725.050Carried forward
2012Baltimore Orioles1726.050Carried forward
2013Baltimore Orioles1727.050From transactions
2014Detroit Tigers, Oakland Athletics1678.045From transactions
2015Los Angeles Dodgers, Atlanta Braves1729.045From transactions
2016Atlanta Braves17210.045From transactions
2017Atlanta Braves17211.045From transactions
2018Los Angeles Angels17212.045From 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.