You are currently viewing 365 Days of Oscar: Best Actor Rankings from the Last 25 Years

365 Days of Oscar: Best Actor Rankings from the Last 25 Years

Casey Affleck, Manchester by the Sea (2016)

Anthony Hopkins, The Father (2020)

Daniel Day-Lewis, There Will Be Blood (2007)

Philip Seymour Hoffman, Capote (2005)

Adrien Brody, The Pianist (2002)

Kevin Spacey, American Beauty (1999)

Daniel Day-Lewis, Lincoln (2012)

Cillian Murphy, Oppenheimer (2023)

Jeff Bridges, Crazy Heart (2009)

Jean Dujardin, The Artist (2012)

Joaquin Phoenix, Joker (2019)

Denzel Washington, Training Day (2000)

Colin Firth, The King’s Speech (2010)

Gary Oldman, Darkest Hour (2017)

Russell Crowe, Gladiator (2000)

Jamie Foxx, Ray (2004)

Leonardo DiCaprio, The Revenant (2015)

Forest Whitaker, The Last King of Scotland (2006)

Sean Penn, Mystic River (2003)

Eddie Redmayne, The Theory of Everything (2014)

Sean Penn, Milk (2008)

Brendan Fraser, The Whale (2022)

Matthew McConaughey, Dallas Buyers Club (2013)

Will Smith, Ali (2020)

Rami Malek, Bohemian Rhapsody (2018)

This article is part of a special year-long series of anecdotes, reflections and thoughts about the Academy Awards.