;


All Matches

Flag South Africa Michael Hagglund
Nickname BG Studio Heroes MikeHagg
Matches (rated) 43 Matches: 19 Won (45%), 23 Lost (55%), 1 Bye
Elo (Rank active/all time) 1562 (495./636.)
Logo XG-PR All: 6,22        5: 4,76        10: 5,46        25: 6,41
Logo XG-PR,
18 Matches (43%): 9 Won, 9 Lost
Logo XG-PR,
24 Matches (57%): 10 Won, 14 Lost
Picture player

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

WBIF World Team Championship 2025
Round Date Pairing Result PR
5 13.11.25, 16:21 Flag South Africa Michael Hagglund - Flag Peru Julio Vallejos 0:1 (4,00:4,24)
4 29.10.25, 19:47 Flag South Africa Michael Hagglund - Flag Romania Stelian Iancu [M2] 1:0 (3,56:4,08)
3 03.10.25, 15:16 Flag South Africa Michael Hagglund - Flag Poland Tomaszk Kubiaczyk 0:1 (5,23:5,99)
2 29.09.25, 22:05 Flag South Africa Michael Hagglund - Flag Turkey Ibrahim Karaca [M1] 1:0 (5,69:5,15)
1 05.10.25, 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
4 21.10.24, 20:54 Flag South Africa Michael Hagglund - Flag Finland Tapio Palmroth 0:1 (3,55:4,97)
3 19.09.24, 21:27 Flag South Africa Michael Hagglund - Flag Georgia Bakar Matikashvili [M2] 0:1 (6,10:3,35)
2 27.09.24, 11:51 Flag South Africa Michael Hagglund - Flag Brazil Jose Franco 0:1 (5,47:9,89)
1 18.09.24, 21:50 Flag South Africa Michael Hagglund - Flag Greece Georgios Lazaris [M2] 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
5 22.10.23, 20:44 Flag South Africa Michael Hagglund - Flag Argentina Fernando Neumark [G3] 0:1 (7,21:5,06)
4 04.10.23, 22:06 Flag South Africa Michael Hagglund - Flag Netherlands Paul Van Dijke [M3] 0:1 (6,88:3,27)
3 26.09.23, 21:15 Flag South Africa Michael Hagglund - Flag Norway Rune Halvorsen [M2] 0:1 (7,83:4,86)
2 21.09.23, 22:35 Flag South Africa Michael Hagglund - Flag Germany Torsten Lux [G3] 0:1 (8,48:3,11)
1 25.09.23, 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
12 13.07.22, 16:17 Flag South Africa Michael Hagglund - Flag Croatia Mislav Kovacic [G2] 0:1 (6,63:2,67)
11 01.07.22, 16:05 Flag South Africa Michael Hagglund - Flag United States John Brown [M3] 1:0 (6,61:7,56)
10 17.06.22, 10:53 Flag South Africa Michael Hagglund - Flag France Frederic Teoule 1:0 (7,78:9,61)
9 02.06.22, 21:50 Flag South Africa Michael Hagglund - Flag United States Art Benjamin [G3] 1:0 (6,58:4,48)
8 19.05.22, 21:50 Flag South Africa Michael Hagglund - Flag Poland Tomaszk Kubiaczyk 1:0 (8,79:7,42)
7 28.04.22, 22:04 Flag South Africa Michael Hagglund - Flag Italy Andrea Garau [A1] 1:0 (4,25:10,43)
6 07.04.22, 12:01 Flag South Africa Michael Hagglund - Flag Greece George Haritatos 0:1 (5,67:7,89)
5 28.03.22, 19:10 Flag South Africa Michael Hagglund - Flag France Katalin Krajnyak [-] 0:1 (9,07:14,67)
4 14.03.22, 08:54 Flag South Africa Michael Hagglund - Flag United States Tom Fahland 1:0 (7,97:3,72)
3 26.03.22, 08:56 Flag South Africa Michael Hagglund - Flag United Kingdom David Lazarus [M3] 0:1 (5,99:8,91)
2 27.03.22, 18:35 Flag South Africa Michael Hagglund - Flag Netherlands Cato Fordham 1:0 (6,90:6,85)
1 28.03.22, 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
6 14.11.22, 20:12 Flag South Africa Michael Hagglund - Flag Sweden Tobias Schön [M2] 1:0 (6,58:8,85)
5 02.11.22, 21:25 Flag South Africa Michael Hagglund - Flag Czechia Jiri Olejnicek 1:0 (8,75:6,10)
4 23.10.22, 21:22 Flag South Africa Michael Hagglund - Flag Georgia Levan Kareli 0:1 (7,65:4,14)
3 02.10.22, 17:44 Flag South Africa Michael Hagglund - Flag Peru Anthony Atun 1:0 (7,33:9,08)
2 26.09.22, 18:24 Flag South Africa Michael Hagglund - Flag Brazil Ian MacFarlane 0:1 (6,93:5,19)
1 05.10.22, 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
11 12.01.22, 11:22 Flag South Africa Michael Hagglund - Flag Italy Marco Tamigi [M1] 1:0 (6,74:3,42)
10 23.12.21, 21:34 Flag South Africa Michael Hagglund - Flag Argentina Marcos Nahhas 1:0 (3,92:4,85)
9 09.12.21, 14:33 Flag South Africa Michael Hagglund - Flag Italy Carlo Melzi [G2] 1:0 (4,62:2,20)
8 05.12.21, 20:51 Flag South Africa Michael Hagglund - Flag Spain Arne Jessen 1:0 (5,83:6,50)
7 24.11.21, 19:55 Flag South Africa Michael Hagglund - Flag Georgia Bakar Matikashvili [M2] 0:1 (3,26:3,76)
6 10.11.21, 20:13 Flag South Africa Michael Hagglund - Flag Austria Mehrdad Tehrany [M1] 0:1 (6,38:4,82)
5 25.10.21, 22:49 Flag South Africa Michael Hagglund - Flag Argentina Marcos Nahhas 0:1 (4,71:4,70)
4 06.10.21, 21:36 Flag South Africa Michael Hagglund - Flag Germany Bernhard Kaiser 1:0 (3,52:2,29)
3 13.09.21, 00:00 Flag South Africa Michael Hagglund - Bye
2 22.09.21, 10:50 Flag South Africa Michael Hagglund - Flag Switzerland Patrick Didisheim [M2] 0:1 (8,97:4,85)
1 26.09.21, 19:10 Flag South Africa Michael Hagglund - Flag United States John Klein [G3] 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