2020 European Masters 09/23 13:30 7 Mark Allen v Florian Nuessle 5-2
2020 Campeonato Mundial 08/04 09:00 7 Mark Allen v Jamie Clarke 8-10
2020 Tour Championship 06/26 12:30 1 Stephen Maguire v Mark Allen 10-6
2020 Tour Championship 06/25 12:30 2 Mark Selby v Mark Allen 2-9
2020 Tour Championship 06/23 12:30 3 Shaun Murphy v Mark Allen 8-9
Championship League Snooker 06/08 22:20 - Mark Allen v Martin O'Donnell 2-2
Championship League Snooker 06/08 20:00 - Mark Allen v Michael White 3-1
Championship League Snooker 06/08 14:00 - Mark Allen v Nigel Bond 3-1
2020 Tour Championship 03/17 13:00 3 Shaun Murphy v Mark Allen Postponed
2020 Gibraltar Open 03/14 10:30 11 Mark Allen v Michael Holt Walkover
2020 Campeonato de Jogadores 02/28 13:00 3 Mark Allen v Shaun Murphy 2-6
2020 Campeonato de Jogadores 02/26 13:00 7 Mark Allen v Thepchaiya Un-Nooh 6-3
2020 Snooker Shoot-Out 02/20 21:00 7 Mark Allen v Luo Honghao 0-1
2020 Open de Gales 02/13 10:00 9 Mark Allen v Dominic Dale 2-4
2020 Open de Gales 02/12 16:55 8 Mark Allen v James Wattana 4-0
2020 Open de Gales 02/11 10:00 7 Mark Allen v Andrew Higginson 4-1
2020 World Grand Prix 02/04 19:00 7 Mark Allen v Liang Wenbo 2-4
The Masters 01/13 19:00 7 Mark Allen v David Gilbert 1-6
2020 Masters da Alemanha - Qualificação 12/22 14:30 8 Mark Allen v Gerard Greene 4-5
2020 Masters da Alemanha - Qualificação 12/21 19:00 7 Mark Allen v Kurt Maflin 5-3
2020 European Masters - Qualificação 12/19 19:00 8 Mark Allen v Lu Ning 0-5
2020 European Masters - Qualificação 12/18 19:00 7 Mark Allen v Mark King 5-2
2019 Open da Escócia 12/14 19:00 2 Mark Allen v Jack Lisowski 5-6
2019 Open da Escócia 12/13 12:00 3 Mark Allen v Scott Donaldson 5-1
2019 Open da Escócia 12/12 20:40 10 Mark Allen v Chris Wakelin 4-1
2019 Open da Escócia 12/12 10:00 9 Mark Allen v Elliot Slessor 4-1
2019 Open da Escócia 12/11 10:00 8 Mark Allen v Louis Heathcote 4-1
2019 Open da Escócia 12/09 13:00 7 Mark Allen v Andy Hicks 4-2
2020 Campeonato Mundial 12/07 19:00 2 Stephen Maguire v Mark Allen 6-0
2020 Campeonato Mundial 12/06 19:00 3 Mark Allen v Nigel Bond 6-5

Mark Allen (Antrim, 22 de fevereiro de 1986) é um jogador profissional de snooker da Irlanda do Norte.

É profissional desde 2005. A sua carreira ficou principalmente notada com duas vitórias em torneios importantes no World Open em 2012 face a Stephen Lee e em 2013 face a Matthew Stevens. Chegou ao sexto lugar no ranking mundial de snooker. (março-maio e junho de 2013 e novembro de 2014 a janeiro de 2015)

Venceu o Masters de 2018 vencendo na final Kyren Wilson por 10-7. Venceu o open da Escócia de 2018 vencendo na final (Shawn Murphy) por 9-7. Venceu o Campeonato Britânico de Snooker de 2022 (época 2022-23) por 10-6.