Barry Middleton made his second Olympic Games appearance at the Beijing 2008 Olympic Games. The mens team won their fifth/sixth place classification match against Korea to place fifth in the tournament. Middleton as a member of the England squad which won gold at the 2009 Eurohocky tournament.
Despite his young age, Middleton is one of the veterans of the England & Great Britain squads, having made his international debut five years ago in 2003. At just 25, Middleton has a World Cup, a Commonwealth Games, four European Championships and an two Olympics under his belt. With over 70 caps for Great Britain, plus 100 more for England, Barry is rapidly approaching 50 international goals, five of which were scored during the qualification tournament in Chile. Middleton opened the scoring in the 2–0 victory over India in the final, which secured a berth in Beijing. He has been twice named the Hockey Writers Club UK Player of the Year (in 2004 & 2007).
Middleton now plays his club hockey abroad for HGC in the Netherlands, having previously played for Doncaster and Cannock.