v · d · eBaltimore Ravens starting quarterbacks Vinny Testaverde (1996–1997) Eric Zeier (1997–1998) Jim Harbaugh (1998) Scott Mitchell (1999) Stoney Case (1999) Tony Banks (1999–2000) Trent Dilfer (2000) Elvis Grbac (2001) Randall Cunningham (2001) Chris Redman (2002) Jeff Blake (2002) Kyle Boller (2003–2007) Anthony Wright (2003–2005) Steve McNair (2006–2007) Troy Smith (2007) Joe Flacco (2008–present) Community content is available under CC-BY-SA unless otherwise noted.