;


Player-Statistics

Flag South Africa Michael Hagglund [?]
Nickname BG Studio Heroes MikeHagg
Matches (rated) 47 Matches: 21 Won (46%), 25 Lost (54%), 1 Bye
Elo (Rank active/all time) 1568 (468./619.)
Logo XG-PR All: 6,10        5: 4,61        10: 4,83        25: 6,08
Logo XG-PR,
19 Matches (42%): 10 Won, 9 Lost
Logo XG-PR,
26 Matches (58%): 11 Won, 15 Lost
Picture player

Tourney placements
Association Year Tourney Class Rank
WBIF International 2021 WBIF World Team Championship 2021 2

WBIF World Cup 2026
Round Date Pairing Result PR
Round 5 Flag South Africa Michael Hagglund [ [?]] - Flag Turkey Hakan Cinal [ [?]]
Round 4 21.05., 22:00 Flag South Africa Michael Hagglund [ [?]] - Flag France Geoffroy Menez [ [?]] 0:0 (kontumaz)
Round 3 10.05., 10:38 Flag South Africa Michael Hagglund [ [?]] - Flag South Africa Doron Claxton [ [?]] 0:1 (5,93:4,64)
Round 2 05.05., 16:02 Flag South Africa Michael Hagglund [ [?]] - Flag Jordan Sultan Haddadin [ [?]] 1:0 (4,03:15,14)
Round 1 04.05., 11:59 Flag South Africa Michael Hagglund [ [?]] - Flag Egypt Ahmed Sayed [ [?]] 1:0 (5,32:4,18)
4 Matches: 2 Won (50%), 2 Lost (50%) - - - PR: 5,02 (from 4,03 to 5,93), Opponent: 8,65
WBIF World Team Championship 2025
Round Date Pairing Result PR
Round 5 13.11., 16:21 Flag South Africa Michael Hagglund [ [?]] - Flag Peru Julio Vallejos [ [?]] 0:1 (4,00:4,24)
Round 4 29.10., 19:47 Flag South Africa Michael Hagglund [ [?]] - Flag Romania Stelian Iancu [ [?]] 1:0 (3,56:4,08)
Round 3 03.10., 15:16 Flag South Africa Michael Hagglund [ [?]] - Flag Poland Tomaszk Kubiaczyk [ [?]] 0:1 (5,23:5,99)
Round 2 29.09., 22:05 Flag South Africa Michael Hagglund [ [?]] - Flag Turkey Ibrahim Karaca [ [?]] 1:0 (5,69:5,15)
Round 1 05.10., 16:50 Flag South Africa Michael Hagglund [ [?]] - Flag Bosnia and Herzegovina Abaz Omeragic [ [?]] 1:0 (4,85:8,10)
5 Matches: 3 Won (60%), 2 Lost (40%) - - - PR: 4,77 (from 3,56 to 5,69), Opponent: 5,39
WBIF World Team Championship 2024
Round Date Pairing Result PR
Round 4 21.10., 20:54 Flag South Africa Michael Hagglund [ [?]] - Flag Finland Tapio Palmroth [ [?]] 0:1 (3,55:4,97)
Round 3 19.09., 21:27 Flag South Africa Michael Hagglund [ [?]] - Flag Georgia Bakar Matikashvili [ [?]] 0:1 (6,10:3,35)
Round 2 27.09., 11:51 Flag South Africa Michael Hagglund [ [?]] - Flag Brazil Jose Franco [ [?]] 0:1 (5,47:9,89)
Round 1 18.09., 21:50 Flag South Africa Michael Hagglund [ [?]] - Flag Greece Georgios Lazaris [ [?]] 0:1 (8,15:3,65)
4 Matches: 0 Won, 4 Lost (100%) - - - PR: 5,90 (from 3,55 to 8,15), Opponent: 5,74
WBIF World Team Championship 2023
Round Date Pairing Result PR
Round 5 22.10., 20:44 Flag South Africa Michael Hagglund [ [?]] - Flag Argentina Fernando Neumark [ [?]] 0:1 (7,21:5,06)
Round 4 04.10., 22:06 Flag South Africa Michael Hagglund [ [?]] - Flag Netherlands Paul Van Dijke [ [?]] 0:1 (6,88:3,27)
Round 3 26.09., 21:15 Flag South Africa Michael Hagglund [ [?]] - Flag Norway Rune Halvorsen [ [?]] 0:1 (7,83:4,86)
Round 2 21.09., 22:35 Flag South Africa Michael Hagglund [ [?]] - Flag Germany Torsten Lux [ [?]] 0:1 (8,48:3,11)
Round 1 25.09., 21:09 Flag South Africa Michael Hagglund [ [?]] - Flag Ukraine Mykhailo Yuzhnyi [ [?]] 0:1 (3,87:3,15)
5 Matches: 0 Won, 5 Lost (100%) - - - PR: 6,80 (from 3,87 to 8,48), Opponent: 3,90
WBIF World Individual Championship 2022
Round Date Pairing Result PR
Round 12 13.07., 16:17 Flag South Africa Michael Hagglund [ [?]] - Flag Croatia Mislav Kovacic [ [?]] 0:1 (6,63:2,67)
Round 11 01.07., 16:05 Flag South Africa Michael Hagglund [ [?]] - Flag United States John Brown [ [?]] 1:0 (6,61:7,56)
Round 10 17.06., 10:53 Flag South Africa Michael Hagglund [ [?]] - Flag France Frederic Teoule [ [?]] 1:0 (7,78:9,61)
Round 9 02.06., 21:50 Flag South Africa Michael Hagglund [ [?]] - Flag United States Art Benjamin [ [?]] 1:0 (6,58:4,48)
Round 8 19.05., 21:50 Flag South Africa Michael Hagglund [ [?]] - Flag Poland Tomaszk Kubiaczyk [ [?]] 1:0 (8,79:7,42)
Round 7 28.04., 22:04 Flag South Africa Michael Hagglund [ [?]] - Flag Italy Andrea Garau [ [?]] 1:0 (4,25:10,43)
Round 6 07.04., 12:01 Flag South Africa Michael Hagglund [ [?]] - Flag Greece George Haritatos [ [?]] 0:1 (5,67:7,89)
Round 5 28.03., 19:10 Flag South Africa Michael Hagglund [ [?]] - Flag France Katalin Krajnyak [ [?]] 0:1 (9,07:14,67)
Round 4 14.03., 08:54 Flag South Africa Michael Hagglund [ [?]] - Flag United States Tom Fahland [ [?]] 1:0 (7,97:3,72)
Round 3 26.03., 08:56 Flag South Africa Michael Hagglund [ [?]] - Flag United Kingdom David Lazarus [ [?]] 0:1 (5,99:8,91)
Round 2 27.03., 18:35 Flag South Africa Michael Hagglund [ [?]] - Flag Netherlands Cato Fordham [ [?]] 1:0 (6,90:6,85)
Round 1 28.03., 20:56 Flag South Africa Michael Hagglund [ [?]] - Flag Greece George Toursoulopoulos [ [?]] 0:1 (6,13:2,22)
12 Matches: 7 Won (58%), 5 Lost (42%) - - - PR: 6,81 (from 4,25 to 9,07), Opponent: 7,53
WBIF World Team Championship 2022
Round Date Pairing Result PR
Round 6 14.11., 20:12 Flag South Africa Michael Hagglund [ [?]] - Flag Sweden Tobias Schön [ [?]] 1:0 (6,58:8,85)
Round 5 02.11., 21:25 Flag South Africa Michael Hagglund [ [?]] - Flag Czechia Jiri Olejnicek [ [?]] 1:0 (8,75:6,10)
Round 4 23.10., 21:22 Flag South Africa Michael Hagglund [ [?]] - Flag Georgia Levan Kareli [ [?]] 0:1 (7,65:4,14)
Round 3 02.10., 17:44 Flag South Africa Michael Hagglund [ [?]] - Flag Peru Anthony Atun [ [?]] 1:0 (7,33:9,08)
Round 2 26.09., 18:24 Flag South Africa Michael Hagglund [ [?]] - Flag Brazil Ian MacFarlane [ [?]] 0:1 (6,93:5,19)
Round 1 05.10., 22:01 Flag South Africa Michael Hagglund [ [?]] - Flag Hungary Attila Kenez [ [?]] 0:1 (7,68:11,22)
6 Matches: 3 Won (50%), 3 Lost (50%) - - - PR: 7,63 (from 6,58 to 8,75), Opponent: 7,80
WBIF World Team Championship 2021
Round Date Pairing Result PR
Round 11 12.01., 11:22 Flag South Africa Michael Hagglund [ [?]] - Flag Italy Marco Tamigi [ [?]] 1:0 (6,74:3,42)
Round 10 23.12., 21:34 Flag South Africa Michael Hagglund [ [?]] - Flag Argentina Marcos Nahhas [ [?]] 1:0 (3,92:4,85)
Round 9 09.12., 14:33 Flag South Africa Michael Hagglund [ [?]] - Flag Italy Carlo Melzi [ [?]] 1:0 (4,62:2,20)
Round 8 05.12., 20:51 Flag South Africa Michael Hagglund [ [?]] - Flag Spain Arne Jessen [ [?]] 1:0 (5,83:6,50)
Round 7 24.11., 19:55 Flag South Africa Michael Hagglund [ [?]] - Flag Georgia Bakar Matikashvili [ [?]] 0:1 (3,26:3,76)
Round 6 10.11., 20:13 Flag South Africa Michael Hagglund [ [?]] - Flag Austria Mehrdad Tehrany [ [?]] 0:1 (6,38:4,82)
Round 5 25.10., 22:49 Flag South Africa Michael Hagglund [ [?]] - Flag Argentina Marcos Nahhas [ [?]] 0:1 (4,71:4,70)
Round 4 06.10., 21:36 Flag South Africa Michael Hagglund [ [?]] - Flag Germany Bernhard Kaiser [ [?]] 1:0 (3,52:2,29)
Round 3 13.09., 00:00 Flag South Africa Michael Hagglund [ [?]] - Bye
Round 2 22.09., 10:50 Flag South Africa Michael Hagglund [ [?]] - Flag Switzerland Patrick Didisheim [ [?]] 0:1 (8,97:4,85)
Round 1 26.09., 19:10 Flag South Africa Michael Hagglund [ [?]] - Flag United States John Klein [ [?]] 1:0 (7,00:2,95)
11 Matches: 6 Won (60%), 4 Lost (40%), 1 Bye - - - PR: 5,44 (from 3,26 to 8,97), Opponent: 4,07