This page is a listing of all the players who have worn the number "31" for the Toronto Blue Jays, and for what years. Names in BOLD represent team managers or coaches.
- Bobby Doerr (1977-1981)
- Jim Acker (1983-1986*)
- Dave Baker (1982*)
- Brian Lesher (2002)
- Ted Lilly (2004-2006)
- John Parrish (2008)
- Robert Person (1997-1999*)
- Kyle Phillips (2009)
- Ken Schrom (1982*)
- Tanyon Sturtze (2003)
- Duane Ward (1986*-1993, 1995)
- Chris Woodward (1999*-2000)
- Victor Zambrano (2007)
Note[]
An asterisk ( " * " ) denotes that the number was shared between two or more players during that year.