;


Player-Statistics

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 (487./616.)
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
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 [M2] 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 [M1] 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 [M2] 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 [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
Round 5 22.10., 20:44 Flag South Africa Michael Hagglund - Flag Argentina Fernando Neumark [G3] 0:1 (7,21:5,06)
Round 4 04.10., 22:06 Flag South Africa Michael Hagglund - Flag Netherlands Paul Van Dijke [M3] 0:1 (6,88:3,27)
Round 3 26.09., 21:15 Flag South Africa Michael Hagglund - Flag Norway Rune Halvorsen [M2] 0:1 (7,83:4,86)
Round 2 21.09., 22:35 Flag South Africa Michael Hagglund - Flag Germany Torsten Lux [G3] 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 [G2] 0:1 (6,63:2,67)
Round 11 01.07., 16:05 Flag South Africa Michael Hagglund - Flag United States John Brown [M3] 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 [G3] 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 [A1] 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 [M3] 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 [M2] 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 [M1] 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 [G2] 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 [M2] 0:1 (3,26:3,76)
Round 6 10.11., 20:13 Flag South Africa Michael Hagglund - Flag Austria Mehrdad Tehrany [M1] 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 [M2] 0:1 (8,97:4,85)
Round 1 26.09., 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