Ang iyang labing maayo nga World Cup finish mao ang ika-15 sa usa ka indibidwal nga kalihokan sa Sweden sa 2006. Barnes' labing maayo nga paghuman sa Biathlon World Championships mao ang 39th sa paggukod sa Pyeongchang sa 2009
. Sa 2006 Winter Olympics sa Turin, Barnes natapos sa 64th sa indibidwal nga kalihokan. Sa 2010 Winter Olympics, siya nahuman 78th sa 7.5 km sprint kalihokan.