| NBA | |||
| Year | Player, Team | Pct | |
| 2002-03 | Allan Houston, New York | .919 | top20 |
| 2001-02 | Reggie Miller, Indiana | .911 | top20 |
| 2000-01 | Reggie Miller, Indiana | .928 | top20 |
| 1999-00 | Jeff Hornacek, Utah | .950 | top20 |
| 1998-99 | Reggie Miller, Indiana | .915 | top20 |
| 1997-98 | Chris Mullin, Indiana | .939 | top20 |
| 1996-97 | Mark Price, Golden State | .906 | top20 |
| 1995-96 | Mahmoud Abdul-Rauf, Denver | .930 | top20 |
| 1994-95 | Spud Webb, Sacramento | .934 | top20 |
| 1993-94 | Mahmoud Abdul-Rauf, Denver | .956 | top20 |
| 1992-93 | Mark Price, Cleveland | .948 | top20 |
| 1991-92 | Mark Price, Cleveland | .947 | top20 |
| 1990-91 | Reggie Miller, Indiana | .918 | top20 |
| 1989-90 | Larry Bird, Boston | .930 | top20 |
| 1988-89 | Magic Johnson, LA Lakers | .911 | top20 |
| 1987-88 | Jack Sikma, Milwaukee | .922 | top20 |
| 1986-87 | Larry Bird, Boston | .910 | top20 |
| 1985-86 | Larry Bird, Boston | .896 | top20 |
| 1984-85 | Kyle Macy, Phoenix | .907 | top20 |
| 1983-84 | Larry Bird, Boston | .888 | top20 |
| 1982-83 | Calvin Murphy, Houston | .920 | top20 |
| 1981-82 | Kyle Macy, Phoenix | .899 | top20 |
| 1980-81 | Calvin Murphy, Houston | .958 | top20 |
| 1979-80 | Rick Barry, Houston | .935 | top20 |
| 1978-79 | Rick Barry, Houston | .947 | top20 |
| 1977-78 | Rick Barry, Golden State | .924 | top20 |
| 1976-77 | Ernie DiGregorio, Buffalo | .945 | top20 |
| 1975-76 | Rick Barry, Golden State | .923 | top20 |
| 1974-75 | Rick Barry, Golden State | .904 | top20 |
| 1973-74 | Ernie DiGregorio, Buffalo | .902 | top20 |
| 1972-73 | Rick Barry, Golden State | .902 | top20 |
| 1971-72 | Jack Marin, Baltimore | .894 | top20 |
| 1970-71 | Chet Walker, Chicago | .859 | top20 |
| 1969-70 | Flynn Robinson, Milwaukee | .898 | top20 |
| 1968-69 | Larry Siegfried, Boston | .864 | top20 |
| 1967-68 | Oscar Robertson, Cincinnati | .873 | top20 |
| 1966-67 | Adrian Smith, Cincinnati | .903 | top20 |
| 1965-66 | Larry Siegfried, Boston | .881 | top20 |
| 1964-65 | Larry Costello, Philadelphia | .877 | top20 |
| 1963-64 | Oscar Robertson, Cincinnati | .853 | top20 |
| 1962-63 | Larry Costello, Syracuse | .881 | top20 |
| 1961-62 | Dolph Schayes, Syracuse | .896 | top20 |
| 1960-61 | Bill Sharman, Boston | .921 | top20 |
| 1959-60 | Dolph Schayes, Syracuse | .892 | top20 |
| 1958-59 | Bill Sharman, Boston | .932 | top20 |
| 1957-58 | Dolph Schayes, Syracuse | .904 | top20 |
| 1956-57 | Bill Sharman, Boston | .905 | top20 |
| 1955-56 | Bill Sharman, Boston | .867 | top20 |
| 1954-55 | Bill Sharman, Boston | .897 | top20 |
| 1953-54 | Bill Sharman, Boston | .844 | top20 |
| 1952-53 | Bill Sharman, Boston | .850 | top20 |
| 1951-52 | Bob Wanzer, Rochester | .904 | top20 |
| 1950-51 | Joe Fulks, Philadelphia | .855 | top20 |
| 1949-50 | Max Zaslofsy, Chicago | .843 | top20 |
| 1948-49 | Bob Feerick, Washington | .859 | top20 |
| 1947-48 | Bob Feerick, Washington | .788 | top20 |
| 1946-47 | Fred Scolair, Washington | .811 | top20 |