WCA ID: 2012BEAH01
Country: Ireland
Active since: 2012

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's Irish Championship 2026 | 24/07/2026 | First round | 57.67s | 1:06.75 | #26 |
| Re-Laois the Cubers 2026 | 27/06/2026 | Final | 52.84s | 58.64s | #8 |
| Manchester Megaminx Day 2026 | 09/05/2026 | Final | 59.81s | 1:02.43 | #14 |
| French Championship 2026 | 04/04/2026 | First round | 53.23s | 1:01.91 | #38 |
| Manchester 5x5 Day 2025 | 06/12/2025 | Final | 54.80s | 58.23s | #14 |
| Thouaré Open 2025 | 29/11/2025 | Final | 1:03.75 | 1:04.98 | #2 |
| Stevenage 10th Anniversary 2025 | 08/11/2025 | Final | 54.53s | 59.86s | #16 |
| Re-Laois the Cubers 2025 | 25/10/2025 | Final | 54.33s | 56.23s | #8 |
| Termonfeckin Fast 2025 | 11/10/2025 | Final | 58.41s | 1:01.10 | #7 |
| Rubik's Dutch Nationals 2025 | 05/09/2025 | Final | 55.59s | 1:00.25 | #10 |
| Rubik's UK Championship 2025 | 22/08/2025 | First round | 50.22s | 56.38s | #40 |
| Rubik's Irish Championship 2025 | 15/08/2025 | First round | 56.89s | 1:04.42 | #31 |
| French Championship 2025 | 19/04/2025 | First round | 49.51s | 59.85s | #33 |
| UCD Cube Days 2025 | 12/04/2025 | Final | 53.60s | 57.03s | #5 |
| Let's Go Carlow 2025 | 29/03/2025 | Final | 56.71s | 59.39s | #4 |
| Gort-a Go Fast 2025 | 08/03/2025 | Final | 54.73s | 57.77s | #2 |
| Cork Spring 2025 | 22/02/2025 | Final | 52.41s | 57.12s | #1 |
| Aachen Open 2025 | 18/01/2025 | Second round | 49.99s | 55.68s | #14 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | First round | 50.25s | 56.60s | #22 |
| Stevenage December 2024 | 07/12/2024 | Final | 54.58s | 1:02.19 | #9 |
| Tír Chonaill Cubing 2024 | 16/11/2024 | Final | 52.59s | 56.27s | #4 |
| Rubik's UK Championship 2024 | 01/11/2024 | Second round | 54.41s | 56.71s | #25 |
| Meath for Speed 2024 | 12/10/2024 | Final | 50.91s | 55.49s | #6 |
| Allesammen Sammen i Roskilde 2024 | 29/09/2024 | Final | 51.55s | 54.53s | #10 |
| Mayo Cubing 2024 | 21/09/2024 | Final | 49.41s | 57.26s | #4 |
| Glasgow Side Events Autumn 2024 | 14/09/2024 | Final | 54.75s | 1:01.06 | #8 |
| Dublin Summer Solving 2024 | 17/08/2024 | Final | 54.78s | 1:01.08 | #6 |
| Rubik's WCA European Championship 2024 | 25/07/2024 | First round | 49.34s | 57.42s | #124 |
| Warm Up Portugalete 2024 | 19/07/2024 | First round | 49.71s | 1:01.53 | #33 |
| Rubik's Irish Championship 2024 | 05/07/2024 | Final | 50.53s | 58.06s | #13 |
| Turnin' in Termonfeckin Sunday 2024 | 02/06/2024 | Final | 54.50s | 59.25s | #2 |
| Kölner Kubing 2024 | 24/05/2024 | Final | 55.62s | 1:02.21 | #15 |
| UCD Cube Days 2024 | 13/04/2024 | Final | 52.50s | 59.86s | #6 |
| French Championship 2024 | 30/03/2024 | Final | 51.23s | 58.66s | #24 |
| Turnin' Offaly Fast 2024 | 16/03/2024 | Final | 58.06s | 1:06.14 | #5 |
| Cork Spring 2024 | 24/02/2024 | Final | 1:01.04 | 1:02.12 | #5 |
| Corduff Cubing Sunday 2024 | 18/02/2024 | Final | 52.78s | 1:00.08 | #5 |
| Gort-a Go Fast 2024 | 27/01/2024 | Final | 55.77s | 59.65s | #2 |
| Bristol Winter 2024 | 20/01/2024 | Final | 50.88s | 1:00.88 | #8 |
| Don't DNF Dublin 2024 | 06/01/2024 | Final | 52.51s | 56.98s | #5 |
| Rubik's UK Championship 2023 | 20/10/2023 | Second round | 53.33s | 57.71s | #27 |
| Mayo Cubing 2023 | 23/09/2023 | Final | 58.57s | 1:03.49 | #3 |
| Solving by the Shannon 2023 | 22/07/2023 | Final | 51.77s | 58.01s | #4 |
| Irish Championship 2023 | 07/07/2023 | Final | 48.88s | 58.99s | #4 |
| Budapest Summer 2023 | 03/06/2023 | Final | 53.18s | 1:00.75 | #2 |
| Wiener Frühling 2023 | 20/05/2023 | Final | 1:01.96 | 1:09.41 | #8 |
| French Championship 2023 | 06/05/2023 | First round | 59.27s | 1:05.16 | #21 |
| Don't Lockup Loch Garman 2023 | 15/04/2023 | Final | 59.57s | 1:05.69 | #3 |
| Bratislava BLD Open 2023 | 25/03/2023 | First round | 1:04.49 | 1:12.34 | #12 |
| Newham Side Events Winter 2023 | 11/02/2023 | Final | 1:02.21 | 1:06.18 | #10 |
| Irish Championship 2022 | 04/11/2022 | Final | 1:03.26 | 1:09.09 | #4 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 58.51s | 1:05.53 | #23 |
| Don't DNF Dublin 2022 | 02/07/2022 | Final | 53.84s | 1:01.14 | #4 |
| Glasgow Open 2022 | 28/05/2022 | Final | 1:00.84 | 1:06.97 | #7 |
| Seaside Solving Saturday 2022 | 09/04/2022 | Final | 57.31s | 1:07.55 | #4 |
| Tuam Re-Open Saturday 2021 | 27/11/2021 | Final | 1:05.47 | 1:19.27 | #7 |
| Danish Championship 2021 | 08/10/2021 | First round | 2:56.59 | — | #36 |
| Don't DNF Dublin 2020 | 07/03/2020 | Final | 1:06.87 | 1:17.03 | #4 |
| Hamburg International 2020 | 29/02/2020 | Final | 1:04.59 | 1:14.36 | #10 |
| UK Championship 2019 | 25/10/2019 | First round | 1:07.86 | 1:12.94 | #18 |
| Cubing in Cill Chainnigh 2019 | 31/08/2019 | Final | 58.50s | 1:06.28 | #6 |
| WCA World Championship 2019 | 11/07/2019 | First round | 52.19s | 1:00.06 | #52 |
| Irish Championship 2019 | 22/06/2019 | Final | 1:04.05 | 1:09.59 | #4 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 57.12s | 1:04.44 | #9 |
| UK Championship 2018 | 26/10/2018 | Final | 58.63s | 1:06.53 | #11 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 56.52s | 1:01.81 | #6 |
| WCA European Championship 2018 | 19/07/2018 | Second round | 51.69s | 1:00.77 | #41 |
| Irish Championship 2018 | 14/07/2018 | Final | 1:01.98 | 1:03.85 | #6 |
| Peterborough Open 2018 | 30/06/2018 | Final | 1:02.84 | 1:09.64 | #9 |
| Manchester Open 2018 | 17/02/2018 | Final | 58.39s | 1:02.02 | #5 |
| Dublin Open 2017 | 02/12/2017 | Final | 53.46s | 1:02.91 | #2 |
| UK Championship 2017 | 27/10/2017 | Final | 59.76s | 1:01.49 | #6 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 57.93s | 1:03.15 | #37 |
| London Open 2017 | 08/07/2017 | Final | 57.95s | 1:03.48 | #5 |
| Irish Championship 2017 | 24/06/2017 | Final | 57.70s | 1:00.80 | #1 |
| Crawley Open 2017 | 03/06/2017 | Final | 57.21s | 1:01.26 | #2 |
| UK Championship 2016 | 04/11/2016 | Final | 1:00.68 | 1:05.76 | #5 |
| Guildford Open 2016 | 01/10/2016 | Final | 1:02.45 | 1:16.57 | #5 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 1:38.76 | 1:51.33 | #61 |
| Irish Championship 2016 | 25/06/2016 | Final | 1:37.81 | 1:55.99 | #5 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 1:33.66 | 1:49.26 | #11 |
| Irish Championship 2015 | 04/07/2015 | Final | 1:31.81 | 1:41.37 | #2 |
| Welcome Back to Guildford 2015 | 11/04/2015 | Final | 1:40.03 | 1:45.38 | #5 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | Final | 1:22.36 | 1:37.98 | #9 |
| ABHC 2014 | 23/08/2014 | First round | 1:32.98 | 1:36.62 | #7 |
| Oxford Open 2014 | 17/05/2014 | Final | 1:33.72 | 1:48.16 | #5 |
| Nottingham Open 2014 | 22/02/2014 | First round | 1:50.25 | 1:58.02 | #13 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | Final | 1:33.24 | 1:52.20 | #8 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 1:48.84 | 2:05.03 | #8 |
| Guildford Open 2013 | 24/08/2013 | Final | 2:03.92 | 2:12.10 | #11 |
| Cambridge Open 2013 | 15/06/2013 | Final | 2:01.83 | 2:27.18 | #8 |
| Northern Irish Open 2013 | 06/04/2013 | Final | 1:52.13 | — | #6 |
| Leicester Open 2013 | 23/02/2013 | Final | 2:00.44 | 2:08.35 | #6 |
| Edinburgh Open 2013 | 26/01/2013 | First round | 2:23.31 | 2:44.39 | #10 |
| UK Open 2012 | 03/11/2012 | Final | 2:39.78 | — | #11 |
| Weston-super-Mare 2012 | 14/07/2012 | First round | 5:25.78 | — | #11 |
| Irish Open 2012 | 11/02/2012 | Final | 5:13.25 | — | #8 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's Irish Championship 2026 | 24/07/2026 | First round | 57.67s | 1:06.75 | #26 |
| Re-Laois the Cubers 2026 | 27/06/2026 | First round | 53.37s | 58.42s | #8 |
| Re-Laois the Cubers 2026 | 27/06/2026 | Final | 52.84s | 58.64s | #8 |
| Manchester Megaminx Day 2026 | 09/05/2026 | First round | 1:11.25 | 1:15.66 | #19 |
| Manchester Megaminx Day 2026 | 09/05/2026 | Second round | 55.48s | 58.56s | #15 |
| Manchester Megaminx Day 2026 | 09/05/2026 | Final | 59.81s | 1:02.43 | #14 |
| French Championship 2026 | 04/04/2026 | First round | 53.23s | 1:01.91 | #38 |
| Manchester 5x5 Day 2025 | 06/12/2025 | First round | 1:01.29 | 1:06.38 | #17 |
| Manchester 5x5 Day 2025 | 06/12/2025 | Final | 54.80s | 58.23s | #14 |
| Thouaré Open 2025 | 29/11/2025 | Final | 1:03.75 | 1:04.98 | #2 |
| Stevenage 10th Anniversary 2025 | 08/11/2025 | Final | 54.53s | 59.86s | #16 |
| Re-Laois the Cubers 2025 | 25/10/2025 | First round | 55.83s | 1:01.75 | #10 |
| Re-Laois the Cubers 2025 | 25/10/2025 | Final | 54.33s | 56.23s | #8 |
| Termonfeckin Fast 2025 | 11/10/2025 | First round | 53.64s | 1:01.31 | #8 |
| Termonfeckin Fast 2025 | 11/10/2025 | Final | 58.41s | 1:01.10 | #7 |
| Rubik's Dutch Nationals 2025 | 05/09/2025 | Final | 55.59s | 1:00.25 | #10 |
| Rubik's UK Championship 2025 | 22/08/2025 | First round | 50.22s | 56.38s | #40 |
| Rubik's Irish Championship 2025 | 15/08/2025 | First round | 56.89s | 1:04.42 | #31 |
| French Championship 2025 | 19/04/2025 | First round | 49.51s | 59.85s | #33 |
| UCD Cube Days 2025 | 12/04/2025 | First round | 52.37s | 59.14s | #9 |
| UCD Cube Days 2025 | 12/04/2025 | Final | 53.60s | 57.03s | #5 |
| Let's Go Carlow 2025 | 29/03/2025 | Final | 56.71s | 59.39s | #4 |
| Gort-a Go Fast 2025 | 08/03/2025 | Final | 54.73s | 57.77s | #2 |
| Cork Spring 2025 | 22/02/2025 | Final | 52.41s | 57.12s | #1 |
| Aachen Open 2025 | 18/01/2025 | First round | 49.52s | 58.53s | #15 |
| Aachen Open 2025 | 18/01/2025 | Second round | 49.99s | 55.68s | #14 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | First round | 50.25s | 56.60s | #22 |
| Stevenage December 2024 | 07/12/2024 | First round | 50.69s | 58.86s | #5 |
| Stevenage December 2024 | 07/12/2024 | Final | 54.58s | 1:02.19 | #9 |
| Tír Chonaill Cubing 2024 | 16/11/2024 | Final | 52.59s | 56.27s | #4 |
| Rubik's UK Championship 2024 | 01/11/2024 | First round | 53.10s | 1:00.36 | #28 |
| Rubik's UK Championship 2024 | 01/11/2024 | Second round | 54.41s | 56.71s | #25 |
| Meath for Speed 2024 | 12/10/2024 | Final | 50.91s | 55.49s | #6 |
| Allesammen Sammen i Roskilde 2024 | 29/09/2024 | Final | 51.55s | 54.53s | #10 |
| Mayo Cubing 2024 | 21/09/2024 | Final | 49.41s | 57.26s | #4 |
| Glasgow Side Events Autumn 2024 | 14/09/2024 | First round | 59.39s | 1:01.26 | #7 |
| Glasgow Side Events Autumn 2024 | 14/09/2024 | Second round | 51.67s | 57.25s | #5 |
| Glasgow Side Events Autumn 2024 | 14/09/2024 | Final | 54.75s | 1:01.06 | #8 |
| Dublin Summer Solving 2024 | 17/08/2024 | Final | 54.78s | 1:01.08 | #6 |
| Rubik's WCA European Championship 2024 | 25/07/2024 | First round | 49.34s | 57.42s | #124 |
| Warm Up Portugalete 2024 | 19/07/2024 | First round | 49.71s | 1:01.53 | #33 |
| Rubik's Irish Championship 2024 | 05/07/2024 | First round | 54.27s | 57.40s | #14 |
| Rubik's Irish Championship 2024 | 05/07/2024 | Final | 50.53s | 58.06s | #13 |
| Turnin' in Termonfeckin Sunday 2024 | 02/06/2024 | Final | 54.50s | 59.25s | #2 |
| Kölner Kubing 2024 | 24/05/2024 | Final | 55.62s | 1:02.21 | #15 |
| UCD Cube Days 2024 | 13/04/2024 | First round | 53.31s | 1:02.44 | #5 |
| UCD Cube Days 2024 | 13/04/2024 | Final | 52.50s | 59.86s | #6 |
| French Championship 2024 | 30/03/2024 | Final | 51.23s | 58.66s | #24 |
| Turnin' Offaly Fast 2024 | 16/03/2024 | First round | 49.91s | 57.26s | #3 |
| Turnin' Offaly Fast 2024 | 16/03/2024 | Final | 58.06s | 1:06.14 | #5 |
| Cork Spring 2024 | 24/02/2024 | Final | 1:01.04 | 1:02.12 | #5 |
| Corduff Cubing Sunday 2024 | 18/02/2024 | Final | 52.78s | 1:00.08 | #5 |
| Gort-a Go Fast 2024 | 27/01/2024 | Final | 55.77s | 59.65s | #2 |
| Bristol Winter 2024 | 20/01/2024 | Final | 50.88s | 1:00.88 | #8 |
| Don't DNF Dublin 2024 | 06/01/2024 | Final | 52.51s | 56.98s | #5 |
| Rubik's UK Championship 2023 | 20/10/2023 | First round | 51.74s | 56.75s | #24 |
| Rubik's UK Championship 2023 | 20/10/2023 | Second round | 53.33s | 57.71s | #27 |
| Mayo Cubing 2023 | 23/09/2023 | Final | 58.57s | 1:03.49 | #3 |
| Solving by the Shannon 2023 | 22/07/2023 | Final | 51.77s | 58.01s | #4 |
| Irish Championship 2023 | 07/07/2023 | First round | 56.30s | 1:00.74 | #4 |
| Irish Championship 2023 | 07/07/2023 | Final | 48.88s | 58.99s | #4 |
| Budapest Summer 2023 | 03/06/2023 | Final | 53.18s | 1:00.75 | #2 |
| Wiener Frühling 2023 | 20/05/2023 | First round | 59.97s | 1:09.26 | #8 |
| Wiener Frühling 2023 | 20/05/2023 | Final | 1:01.96 | 1:09.41 | #8 |
| French Championship 2023 | 06/05/2023 | First round | 59.27s | 1:05.16 | #21 |
| Don't Lockup Loch Garman 2023 | 15/04/2023 | First round | 53.54s | 1:01.36 | #1 |
| Don't Lockup Loch Garman 2023 | 15/04/2023 | Final | 59.57s | 1:05.69 | #3 |
| Bratislava BLD Open 2023 | 25/03/2023 | First round | 1:04.49 | 1:12.34 | #12 |
| Newham Side Events Winter 2023 | 11/02/2023 | First round | 1:04.35 | 1:14.81 | #12 |
| Newham Side Events Winter 2023 | 11/02/2023 | Final | 1:02.21 | 1:06.18 | #10 |
| Irish Championship 2022 | 04/11/2022 | First round | 1:04.83 | 1:10.88 | #5 |
| Irish Championship 2022 | 04/11/2022 | Final | 1:03.26 | 1:09.09 | #4 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 58.51s | 1:05.53 | #23 |
| Don't DNF Dublin 2022 | 02/07/2022 | First round | 1:03.02 | 1:08.37 | #4 |
| Don't DNF Dublin 2022 | 02/07/2022 | Final | 53.84s | 1:01.14 | #4 |
| Glasgow Open 2022 | 28/05/2022 | Final | 1:00.84 | 1:06.97 | #7 |
| Seaside Solving Saturday 2022 | 09/04/2022 | Final | 57.31s | 1:07.55 | #4 |
| Tuam Re-Open Saturday 2021 | 27/11/2021 | Final | 1:05.47 | 1:19.27 | #7 |
| Danish Championship 2021 | 08/10/2021 | First round | 2:56.59 | — | #36 |
| Don't DNF Dublin 2020 | 07/03/2020 | Final | 1:06.87 | 1:17.03 | #4 |
| Hamburg International 2020 | 29/02/2020 | Final | 1:04.59 | 1:14.36 | #10 |
| UK Championship 2019 | 25/10/2019 | First round | 1:07.86 | 1:12.94 | #18 |
| Cubing in Cill Chainnigh 2019 | 31/08/2019 | Final | 58.50s | 1:06.28 | #6 |
| WCA World Championship 2019 | 11/07/2019 | First round | 52.19s | 1:00.06 | #52 |
| Irish Championship 2019 | 22/06/2019 | Final | 1:04.05 | 1:09.59 | #4 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 57.12s | 1:04.44 | #9 |
| UK Championship 2018 | 26/10/2018 | First round | 58.46s | 1:04.42 | #10 |
| UK Championship 2018 | 26/10/2018 | Final | 58.63s | 1:06.53 | #11 |
| August Bank Holiday Competition 2018 | 25/08/2018 | First round | 58.28s | 1:02.58 | #4 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 56.52s | 1:01.81 | #6 |
| WCA European Championship 2018 | 19/07/2018 | First round | 54.62s | 1:01.38 | #37 |
| WCA European Championship 2018 | 19/07/2018 | Second round | 51.69s | 1:00.77 | #41 |
| Irish Championship 2018 | 14/07/2018 | Final | 1:01.98 | 1:03.85 | #6 |
| Peterborough Open 2018 | 30/06/2018 | Final | 1:02.84 | 1:09.64 | #9 |
| Manchester Open 2018 | 17/02/2018 | Final | 58.39s | 1:02.02 | #5 |
| Dublin Open 2017 | 02/12/2017 | Final | 53.46s | 1:02.91 | #2 |
| UK Championship 2017 | 27/10/2017 | First round | 57.11s | 1:05.19 | #7 |
| UK Championship 2017 | 27/10/2017 | Final | 59.76s | 1:01.49 | #6 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 57.93s | 1:03.15 | #37 |
| London Open 2017 | 08/07/2017 | Final | 57.95s | 1:03.48 | #5 |
| Irish Championship 2017 | 24/06/2017 | Final | 57.70s | 1:00.80 | #1 |
| Crawley Open 2017 | 03/06/2017 | First round | 1:00.38 | 1:03.67 | #2 |
| Crawley Open 2017 | 03/06/2017 | Final | 57.21s | 1:01.26 | #2 |
| UK Championship 2016 | 04/11/2016 | Final | 1:00.68 | 1:05.76 | #5 |
| Guildford Open 2016 | 01/10/2016 | First round | 1:02.38 | 1:13.30 | #5 |
| Guildford Open 2016 | 01/10/2016 | Final | 1:02.45 | 1:16.57 | #5 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 1:38.76 | 1:51.33 | #61 |
| Irish Championship 2016 | 25/06/2016 | Final | 1:37.81 | 1:55.99 | #5 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 1:33.66 | 1:49.26 | #11 |
| Irish Championship 2015 | 04/07/2015 | Final | 1:31.81 | 1:41.37 | #2 |
| Welcome Back to Guildford 2015 | 11/04/2015 | Final | 1:40.03 | 1:45.38 | #5 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | Final | 1:22.36 | 1:37.98 | #9 |
| ABHC 2014 | 23/08/2014 | First round | 1:32.98 | 1:36.62 | #7 |
| Oxford Open 2014 | 17/05/2014 | Final | 1:33.72 | 1:48.16 | #5 |
| Nottingham Open 2014 | 22/02/2014 | First round | 1:50.25 | 1:58.02 | #13 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | Final | 1:33.24 | 1:52.20 | #8 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 1:48.84 | 2:05.03 | #8 |
| Guildford Open 2013 | 24/08/2013 | Final | 2:03.92 | 2:12.10 | #11 |
| Cambridge Open 2013 | 15/06/2013 | Final | 2:01.83 | 2:27.18 | #8 |
| Northern Irish Open 2013 | 06/04/2013 | Final | 1:52.13 | — | #6 |
| Leicester Open 2013 | 23/02/2013 | First round | 1:58.50 | 2:03.77 | #6 |
| Leicester Open 2013 | 23/02/2013 | Final | 2:00.44 | 2:08.35 | #6 |
| Edinburgh Open 2013 | 26/01/2013 | First round | 2:23.31 | 2:44.39 | #10 |
| UK Open 2012 | 03/11/2012 | Final | 2:39.78 | — | #11 |
| Weston-super-Mare 2012 | 14/07/2012 | First round | 5:25.78 | — | #11 |
| Irish Open 2012 | 11/02/2012 | Final | 5:13.25 | — | #8 |
Get updates about new features, analytics tools and WCA insights.