| All-around competition Men | ||||||||||||||||||||
| Floor max | Floor | Horse max | Horse | Rings max | Rings | 1Vault max | 1Vault | 2Vault max | 2Vault | Vault Aver | Bars max | Bars | High bar max | High bar | Total | |||||
| 1 | 45 | Joachim Hanche-Olsen | NOR | 8,400 | 7,750 | 8,700 | 8,050 | 8,300 | 7,750 | 8,900 | 8,550 | 8,400 | 7,350 | 7,950 | 8,500 | 7,700 | 8,400 | 7,450 | 47,250 | |
| 2 | 57 | Patrik Hagelin | SWE | 8,500 | 7,100 | 7,800 | 5,950 | 8,400 | 6,650 | 8,900 | 8,450 | 8,400 | 6,950 | 8,300 | 7,200 | 42,300 | ||||
| 3 | 39 | Róbert Kristmannsson | ICE | 8,500 | 7,800 | 8,500 | 6,900 | 7,700 | 6,550 | 8,900 | 8,750 | 8,400 | 7,900 | 8,325 | 7,100 | 5,350 | 7,800 | 6,600 | 41,950 | |
| 3 | 56 | Elof Theler | SWE | 8,500 | 7,850 | 7,300 | 5,700 | 7,700 | 5,950 | 9,300 | 8,950 | 8,400 | 7,400 | 8,175 | 8,000 | 6,600 | 8,300 | 6,900 | 41,950 | |
| 5 | 28 | Aaron Hotanen | FIN | 8,600 | 8,050 | 7,600 | 5,050 | 8,400 | 7,150 | 8,900 | 8,500 | 8,600 | 8,250 | 8,375 | 7,900 | 6,200 | 7,600 | 6,900 | 41,850 | |
| 6 | 35 | Bjarki Ásgeirsson | ICE | 8,500 | 7,600 | 8,500 | 7,400 | 6,600 | 5,850 | 8,500 | 7,800 | 8,000 | 7,450 | 7,625 | 7,800 | 6,750 | 6,300 | 5,450 | 40,850 | |
| 7 | 15 | Mathias Lee-Hansen | DEN | 8,600 | 7,750 | 5,800 | 3,750 | 9,500 | 8,650 | 8,900 | 8,600 | 8,400 | 7,900 | 8,250 | 7,600 | 6,650 | 6,200 | 5,350 | 40,750 | |
| 8 | 16 | Stefan Mortensen | DEN | 8,700 | 7,900 | 6,600 | 5,200 | 6,800 | 4,700 | 9,300 | 8,550 | 8,600 | 8,200 | 8,375 | 7,500 | 5,850 | 8,4 | 6,8 | 39,000 | |
| 9 | 59 | Måns Stenberg | SWE | 8,400 | 7,650 | 6,300 | 3,500 | 7,800 | 5,400 | 8,900 | 8,450 | 8,600 | 8,200 | 8,325 | 7,200 | 6,000 | 8,400 | 7,300 | 38,300 | |
| 10 | 47 | Petter Egge | NOR | 8,400 | 7,750 | 6,400 | 3,300 | 7,800 | 6,850 | 8,900 | 8,350 | 8,000 | 7,400 | 7,875 | 8,100 | 6,650 | 7,700 | 5,350 | 38,250 | |
| 11 | 29 | Ville Almenoksa | FIN | 8,400 | 7,600 | 8,500 | 7,300 | 7,800 | 6,450 | 8,900 | 8,250 | 7,500 | 6,650 | 36,250 | ||||||
| 12 | 27 | Oskari Skyttä | FIN | 8,600 | 7,850 | 8,500 | 6,700 | 7,400 | 5,700 | 8,900 | 8,500 | 8,400 | 7,350 | 7,925 | 7,700 | 6,750 | 35,500 | |||
| 13 | 49 | Marius W. Haaverstad | NOR | 8,300 | 7,350 | 7,200 | 5,500 | 8,800 | 8,400 | 8,400 | 7,800 | 8,100 | 6,100 | 5,050 | 6,200 | 5,500 | 31,800 | |||
| 14 | 18 | Mikkel Søndergaard | DEN | 7,800 | 6,500 | 6,400 | 5,000 | 8,400 | 7,750 | 5,800 | 4,500 | 8,300 | 7,150 | 30,900 | ||||||
| 15 | 38 | Ólafur G. Gunnarsson | ICE | 8,000 | 6,750 | 6,200 | 4,900 | 6,500 | 5,500 | 8,400 | 7,800 | 8,000 | 7,350 | 7,575 | 5,400 | 4,350 | 29,300 | |||
| 16 | 26 | Jouko Koskinen | FIN | 8,600 | 7,750 | 9,300 | 8,550 | 7,100 | 4,900 | 8,600 | 7,600 | 28,800 | ||||||||
| 17 | 46 | Runar Dahl Hansen | NOR | 7,200 | 6,400 | 8,300 | 6,950 | 8,500 | 6,900 | 8,300 | 6,400 | 26,650 | ||||||||
| 18 | 37 | Daði Snær Pálsson | ICE | 8,400 | 7,200 | 5,900 | 4,100 | 8,500 | 8,100 | 8,000 | 7,550 | 7,825 | 6,500 | 4,950 | 24,350 | |||||
| 19 | 25 | Timo Niemelä | FIN | 8,400 | 7,400 | 8,600 | 7,800 | 8,700 | 8,050 | 23,250 | ||||||||||
| 20 | 17 | Alexander Windfeld- Hellsten | DEN | 7,700 | 5,450 | 7,200 | 4,250 | 7,500 | 5,600 | 8,300 | 6,600 | 21,900 | ||||||||
| 21 | 55 | Micke Gauffin | SWE | 8,500 | 6,700 | 8,200 | 6,450 | 8,500 | 7,650 | 20,800 | ||||||||||
| 22 | 58 | Frederik Broström | SWE | 8,400 | 7,400 | 8,500 | 7,900 | 8,400 | 7,400 | 7,650 | 7,400 | 5,400 | 20,700 | |||||||
| 23 | 19 | Johan Koolding | DEN | 8,300 | 7,350 | 6,500 | 4,600 | 8,500 | 7,900 | 8,400 | 7,450 | 7,675 | 19,850 | |||||||
| 24 | 36 | Ingvar Jochumsson | ICE | 6,500 | 5,900 | 7,500 | 6,300 | 6,5 | 5,750 | 17,950 | ||||||||||
| 25 | 48 | Christian Eggesbrö | NOR | 7,800 | 6,350 | 6,350 | ||||||||||||||