David Rodan (born 8 October 1983) is an Australian rules footballer goal umpire and a retired professional who played for the Richmond Tigers, Port Adelaide Power and the Melbourne Demons. Of Tongan heritage, Rodan is the first Fijian-born player to reach 100 AFL games. He is currently an AFL goal umpire.