Sezon Klub Kraj Rozgrywki Mecze Bramki 2004/05 Waitakere City A-League 21 29 2005/06 New Zealand Knights 12 0 2006/07 Fortuna Sittard Eerste divisie 10 1 2007 Kristiansund BK 2. divisjon 7 11 2008 12 10 2008/09 MGS Panserraikos Superleague Ellada 6 0 2009/10 Shrewsbury Town League Two 26 2 2010/11 1 0 2010/11 Budapest Honvéd Nemzeti Bajnokság I 9 1 2011/12 Balzan Maltese Premier League 11 5 2012 Bryne 1. divisjon 13 2 2012 FC Haka Veikkausliiga 13 3 2013 IFK Mariehamn 23 9 2013/14 Lincoln City National League 7 2 2014/15 Bharat Indian Super League 17 6 2015/16 Bidvest Wits Premier Soccer League 3 1 2016/17 Linfield NIFL Premiership 6 0 2017/18 Auckland City New Zealand Football Championship 4 1

Kariera reprezentacyjna Bright występował w młodzieżowych reprezentacjach Nowej Zelandii do lat 17 i 20.

Po raz pierwszy w kadrze All Whites zadebiutował 19 listopada 2008 w meczu przeciwko Fidżi, przegranym 0:2.

W 2009 został powołany przez trenera Rickiego Herberta na Puchar Konfederacji 2009, gdzie reprezentacja Nowej Zelandii odpadła w fazie grupowej. Bright zagrał na turnieju w spotkaniu z Hiszpanią.