Mark Selby
Name: Mark Selby
Country: England
Game Handicap: 12
Rank: Pro
Number of Matches: 677
Number of Wins: 440
Win Percentage: 65%
Game Event Winner Score Loser
2013 Asian Tour - Event 1 Joe Perry 4-1 Mark Selby
2013 Asian Tour - Event 1 Mark Selby 4-0 Scott Donaldson
2013 Asian Tour - Event 1 Mark Selby 4-0 Liu Chuang
2013 Asian Tour - Event 1 Mark Selby 4-3 Matthew Selt
2013 Asian Tour - Event 1 Mark Selby 4-0 Nigel Bond
2013 Asian Tour - Event 1 Mark Selby 4-0 Li Yuan
2013 Asian Tour - Event 1 Mark Selby 4-0 Ye Shaojun
2013 Australian Open Neil Robertson 6-3 Mark Selby
2013 Australian Open Mark Selby 5-3 Mark Davis
2013 Australian Open Mark Selby 5-1 Zhang Anda
2013 Australian Open Mark Selby 5-4 Ian Burns
2013 Championship League Mark Allen 3-0 Mark Selby
2013 Championship League Martin Gould 3-0 Mark Selby
2013 Championship League Mark Selby 3-2 Barry Hawkins
2013 Championship League Mark Selby 3-0 Stephen Maguire
2013 Championship League Judd Trump 3-1 Mark Selby
2013 Championship League Ricky Walden 3-2 Mark Selby
2013 Championship League Judd Trump 3-1 Mark Selby
2013 Championship League Martin Gould 3-2 Mark Selby
2013 Championship League Stephen Maguire 3-1 Mark Selby
2013 Championship League Mark Selby 3-1 Mark Williams
2013 Championship League Mark Selby 3-1 Judd Trump
2013 Championship League Mark Selby 3-1 Ding Junhui
2013 Championship League Mark Selby 3-1 Neil Robertson
2013 China Open Neil Robertson 10-6 Mark Selby
2013 China Open Mark Selby 6-2 Shaun Murphy
2013 China Open Mark Selby 5-1 Mark Williams
2013 China Open Mark Selby 5-2 Ricky Walden
2013 China Open Mark Selby 5-1 Mark King
2013 European Tour - Event 6 Mark Selby 4-3 Graeme Dott
2013 European Tour - Event 6 Mark Selby 4-2 Tian Pengfei
2013 European Tour - Event 6 Mark Selby 4-0 Thanawat Thirapongpaiboon
2013 European Tour - Event 6 Mark Selby 4-0 Mark King
2013 European Tour - Event 6 Mark Selby 4-1 Kyren Wilson
2013 European Tour - Event 6 Mark Selby 4-0 Scott Donaldson
2013 European Tour - Event 6 Mark Selby 4-0 Daniel Wells
2013 German Masters Barry Hawkins 5-1 Mark Selby
2013 German Masters Mark Selby 5-3 Ding Junhui
2013 German Masters Mark Selby 5-2 Joe Perry
2013 German Masters Mark Selby 5-2 Thepchaiya Un-Nooh
2013 Masters Mark Selby 10-6 Neil Robertson
2013 Masters Mark Selby 6-5 Graeme Dott
2013 Masters Mark Selby 6-1 Mark Williams
2013 Masters Mark Selby 6-5 Stuart Bingham
2013 PTC Grand Final Jack Lisowski 4-3 Mark Selby
2013 Snooker Shootout Nigel Bond 1-0 Mark Selby
2013 Snooker Shootout Mark Selby 1-0 Ken Doherty
2013 Welsh Open Joe Perry 4-0 Mark Selby
2013 Welsh Open Mark Selby 4-0 Steve Davis
2013 World Championship Barry Hawkins 13-10 Mark Selby
2013 World Championship Mark Selby 10-4 Matthew Selt
2013 World Open Neil Robertson 5-3 Mark Selby
2013 World Open Mark Selby 5-1 Barry Hawkins
2013 World Open Mark Selby 5-0 Lu Haotian
2013 Wuxi Classic Andrew Pagett 5-3 Mark Selby
2012 6-Red World Championship Judd Trump 7-5 Mark Selby
2012 6-Red World Championship Mark Selby 6-3 Graeme Dott
2012 6-Red World Championship Mark Selby 6-5 Ken Doherty
2012 6-Red World Championship Mark Selby 5-1 Shachar Ruberg
2012 6-Red World Championship Mark Selby 5-2 Joe Perry
2012 6-Red World Championship Mark Selby 5-1 Andy Lee
2012 6-Red World Championship Mark Selby 5-3 Dominic Dale
2012 6-Red World Championship Mark Selby 5-0 Dechawat Poomjaeng
2012 Australian Open Jamie Burnett 5-3 Mark Selby
2012 Championship League Mark Allen 3-2 Mark Selby
2012 Championship League Jamie Cope 3-2 Mark Selby
2012 Championship League Peter Ebdon 3-1 Mark Selby
2012 Championship League Barry Hawkins 3-2 Mark Selby
2012 Championship League Mark Selby 3-0 Ricky Walden
2012 Championship League Mark Selby 3-1 Mark King
2012 Championship League Mark Davis 3-1 Mark Selby
2012 Championship League Mark Selby 3-2 Mark Allen
2012 Championship League Mark Selby 3-1 Stephen Lee
2012 Championship League Mark Selby 3-2 Mark Allen
2012 Championship League Mark Selby 3-0 Jamie Cope
2012 Championship League Mark Selby 3-2 Matthew Stevens
2012 Championship League Mark Selby 3-0 Peter Ebdon
2012 Championship League Mark Selby 3-0 Mark Davis
2012 Championship League Neil Robertson 3-2 Mark Selby
2012 Championship League Mark Selby 3-2 Mark Davis
2012 Championship League Martin Gould 3-2 Mark Selby
2012 Championship League Mark Selby 3-2 Jamie Cope
2012 Championship League Mark Selby 3-0 Mark Davis
2012 Championship League Mark Selby 3-2 Stephen Hendry
2012 Championship League Mark Selby 3-0 Neil Robertson
2012 Championship League Matthew Stevens 3-1 Mark Selby
2012 Championship League Shaun Murphy 3-0 Mark Selby
2012 Championship League Mark Selby 3-1 Neil Robertson
2012 Championship League Mark Selby 3-2 Stuart Bingham
2012 Championship League Mark Selby 3-2 Mark Williams
2012 Championship League Mark Selby 3-1 Neil Robertson
2012 Championship League Mark Selby 3-1 Shaun Murphy
2012 Championship League Mark Selby 3-1 Mark Davis
2012 Championship League Mark Selby 3-2 Matthew Stevens
2012 Championship League Judd Trump 3-1 Mark Selby
2012 Championship League Andrew Higginson 3-1 Mark Selby
2012 Championship League Mark Selby 3-2 Allister Carter
2012 Championship League Mark Selby 3-2 Mark Davis
2012 Championship League Mark Selby 3-1 Matthew Stevens
2012 Championship League Mark Selby 3-2 Shaun Murphy
2012 Championship League Mark Selby 3-1 Judd Trump
2012 China Open Ding Junhui 0-0 Mark Selby
2012 China Open Mark Selby 5-0 Li Hang
2012 European Tour - Event 1 Mark Selby 4-1 Joe Swail
2012 European Tour - Event 1 Mark Selby 4-2 Pankaj Advani
2012 European Tour - Event 1 Mark Selby 4-0 Ken Doherty
2012 European Tour - Event 1 Mark Selby 4-3 Robbie Williams
2012 European Tour - Event 1 Mark Selby 4-3 Mark Davis
2012 European Tour - Event 1 Mark Selby 4-0 Gerard Greene
2012 European Tour - Event 1 Mark Selby 4-0 Sean O'Sullivan
2012 European Tour - Event 2 Ding Junhui 4-1 Mark Selby
2012 European Tour - Event 2 Mark Selby 4-0 Fergal O'Brien
2012 European Tour - Event 2 Mark Selby 4-0 Ben Judge
2012 European Tour - Event 2 Mark Selby 4-1 Mitchell Mann
2012 European Tour - Event 3 Mark Allen 4-1 Mark Selby
2012 European Tour - Event 3 Mark Selby 4-0 Allister Carter
2012 European Tour - Event 3 Mark Selby 4-0 Marco Fu
2012 European Tour - Event 3 Mark Selby 4-3 Paul Davison
2012 European Tour - Event 3 Mark Selby 4-0 Ryan Day
2012 European Tour - Event 3 Mark Selby 4-1 Mark Davis
2012 European Tour - Event 3 Mark Selby 4-0 Jurian Heusdens
2012 European Tour - Event 4 Jack Lisowski 4-3 Mark Selby
2012 European Tour - Event 4 Mark Selby 4-3 Dechawat Poomjaeng
2012 European Tour - Event 4 Mark Selby 4-0 Danail Tugov
2012 European Tour - Event 5 Thanawat Thirapongpaiboon 0-0 Mark Selby
2012 European Tour - Event 5 Mark Selby 0-0 Jamie O'Neill
2012 German Masters Shaun Murphy 5-3 Mark Selby
2012 German Masters Mark Selby 5-3 Graeme Dott
2012 German Masters Mark Selby 5-0 Liu Song
2012 International Championship Ricky Walden 6-3 Mark Selby
2012 International Championship Mark Selby 6-3 Allister Carter
2012 Masters Shaun Murphy 6-2 Mark Selby
2012 Masters Mark Selby 6-4 Stephen Lee
2012 Masters Shaun Murphy 6-2 Mark Selby
2012 Masters Mark Selby 6-4 Stephen Lee
2012 Premier League Stuart Bingham 6-0 Mark Selby
2012 Premier League Ding Junhui 4-2 Mark Selby
2012 Premier League Shaun Murphy 5-1 Mark Selby
2012 Premier League Neil Robertson 5-1 Mark Selby
2012 PTC - Event 1 Dave Harold 4-2 Mark Selby
2012 PTC - Event 1 Mark Selby 4-2 Rory McLeod
2012 PTC - Event 1 Mark Selby 4-0 Lucky Vatnani
2012 PTC - Event 2 Nigel Bond 4-2 Mark Selby
2012 PTC - Event 2 Mark Selby 4-1 Thepchaiya Un-Nooh
2012 PTC - Event 3 Dominic Dale 4-2 Mark Selby
2012 PTC - Event 3 Mark Selby 4-2 James Wattana
2012 PTC - Event 3 Mark Selby 4-2 Liam Highfield
2012 PTC - Event 4 Anthony Hamilton 4-3 Mark Selby
2012 PTC - Event 4 Mark Selby 4-3 Tony Drago
2012 PTC - Event 4 Mark Selby 4-0 Chen Zhe
2012 PTC - Event 4 Mark Selby 4-0 Alfie Burden
2012 PTC - Event 4 Mark Selby 4-1 Anthony McGill
2012 PTC Grand Final Stephen Lee 4-0 Mark Selby
2012 PTC Grand Final Mark Selby 4-1 Ding Junhui
2012 Shanghai Masters Jamie Cope 5-1 Mark Selby
2012 Snooker Shootout Dominic Dale 1-0 Mark Selby
2012 Snooker Shootout Mark Selby 1-0 Joe Perry
2012 UK Championship Mark Selby 10-6 Shaun Murphy
2012 UK Championship Mark Selby 9-4 Mark Davis
2012 UK Championship Mark Selby 6-4 Neil Robertson
2012 UK Championship Mark Selby 6-4 Ryan Day
2012 UK Championship Mark Selby 6-3 Michael White
2012 Welsh Open Ding Junhui 9-6 Mark Selby
2012 Welsh Open Mark Selby 6-2 Ronnie O'Sullivan
2012 Welsh Open Mark Selby 5-3 Stephen Maguire
2012 Welsh Open Mark Selby 4-1 Martin Gould
2012 Welsh Open Mark Selby 4-3 Sam Baird
2012 World Championship Barry Hawkins 10-3 Mark Selby
2012 World Open Mark Allen 6-5 Mark Selby
2012 World Open Mark Selby 5-0 Shaun Murphy
2012 World Open Mark Selby 5-3 Michael Holt
2012 World Open Mark Selby 5-3 Lu Ning
2012 Wuxi Classic Stuart Bingham 5-4 Mark Selby
2012 Wuxi Classic Mark Selby 5-0 Jamie Cope
2012 Wuxi Classic Mark Selby 5-2 Barry Hawkins
2011 Australian Open Ken Doherty 5-3 Mark Selby
2011 Australian Open Mark Selby 5-3 Mark Davis
2011 Australian Open Mark Selby 5-3 Joe Perry
2011 Brazil Masters Peter Ebdon 4-3 Mark Selby
2011 Brazil Masters Mark Selby 4-3 Stuart Bingham
2011 Championship League Mark Allen 3-2 Mark Selby
2011 Championship League Allister Carter 3-0 Mark Selby
2011 Championship League Ryan Day 3-1 Mark Selby
2011 Championship League Mark Selby 3-1 Matthew Stevens
2011 Championship League Mark Selby 3-2 Shaun Murphy
2011 Championship League Mark Williams 3-1 Mark Selby
2011 Championship League Mark Selby 3-2 Allister Carter
2011 Championship League Mark Selby 3-2 John Higgins
2011 Championship League Allister Carter 3-1 Mark Selby
2011 Championship League John Higgins 3-2 Mark Selby
2011 Championship League Mark Selby 3-0 Shaun Murphy
2011 Championship League Mark Selby 3-2 Stephen Maguire
2011 Championship League Mark Selby 3-1 Graeme Dott
2011 Championship League Mark Williams 3-1 Mark Selby
2011 China Open Judd Trump 10-8 Mark Selby
2011 China Open Mark Selby 6-3 Ding Junhui
2011 China Open Mark Selby 5-1 Allister Carter
2011 China Open Mark Selby 5-1 Robert Milkins
2011 China Open Mark Selby 5-3 Tian Pengfei
2011 German Masters Mark Williams 9-7 Mark Selby
2011 German Masters Mark Selby 6-4 Graeme Dott
2011 German Masters Mark Selby 5-1 Ding Junhui
2011 German Masters Mark Selby 5-3 Stephen Hendry
2011 German Masters Mark Selby 5-1 Nigel Bond
2011 Masters Mark King 6-4 Mark Selby
2011 PTC - Event 1 Stephen Maguire 4-2 Mark Selby
2011 PTC - Event 1 Mark Selby 4-0 Gerard Greene
2011 PTC - Event 1 Mark Selby 4-1 Zhang Anda
2011 PTC - Event 10 Michael Holt 4-3 Mark Selby
2011 PTC - Event 10 Mark Selby 4-2 Jack Lisowski
2011 PTC - Event 10 Mark Selby 4-1 Justin Astley
2011 PTC - Event 11 Graeme Dott 4-0 Mark Selby
2011 PTC - Event 11 Mark Selby 4-0 Mark Williams
2011 PTC - Event 11 Mark Selby 4-0 Matthew Day
2011 PTC - Event 11 Mark Selby 4-0 Daniel Wells
2011 PTC - Event 2 Adam Duffy 4-0 Mark Selby
2011 PTC - Event 2 Mark Selby 4-0 Shaun Murphy
2011 PTC - Event 2 Mark Selby 4-0 Chris Norbury
2011 PTC - Event 3 Marcus Campbell 4-2 Mark Selby
2011 PTC - Event 3 Mark Selby 4-2 Gary Wilson
2011 PTC - Event 3 Mark Selby 4-1 Ryan Day
2011 PTC - Event 3 Mark Selby 4-0 Luca Brecel
2011 PTC - Event 4 Mark Selby 4-0 Mark Davis
2011 PTC - Event 4 Mark Selby 4-3 Ronnie O'Sullivan
2011 PTC - Event 4 Mark Selby 4-1 Stephen Lee
2011 PTC - Event 4 Mark Selby 4-0 Andrew Higginson
2011 PTC - Event 4 Mark Selby 4-0 Craig Steadman
2011 PTC - Event 4 Mark Selby 4-0 Rory McLeod
2011 PTC - Event 4 Mark Selby 4-0 Sam Harvey
2011 PTC - Event 5 Robert Milkins 4-2 Mark Selby
2011 PTC - Event 7 Andy Hicks 4-0 Mark Selby
2011 PTC - Event 7 Mark Selby 4-0 James Brown
2011 PTC - Event 8 Judd Trump 4-1 Mark Selby
2011 PTC - Event 8 Mark Selby 4-3 Stuart Bingham
2011 PTC - Event 8 Mark Selby 4-1 Barry Hawkins
2011 PTC - Event 8 Mark Selby 4-3 Jimmy Robertson
2011 PTC - Event 8 Mark Selby 4-0 Graeme Dott
2011 PTC - Event 8 Mark Selby 4-1 Alfie Burden
2011 PTC - Event 9 Andy Hicks 4-1 Mark Selby
2011 PTC - Event 9 Mark Selby 4-2 Xiao Guodong
2011 PTC - Event 9 Mark Selby 4-1 Liam Monk
2011 PTC Grand Final Martin Gould 4-3 Mark Selby
2011 PTC Grand Final Mark Selby 4-3 Mark Williams
2011 PTC Grand Final Mark Selby 4-0 Andrew Higginson
2011 Shanghai Masters Mark Selby 10-9 Mark Williams
2011 Shanghai Masters Mark Selby 6-0 Mark King
2011 Shanghai Masters Mark Selby 5-4 Shaun Murphy
2011 Shanghai Masters Mark Selby 5-0 Jamie Cope
2011 Shanghai Masters Mark Selby 5-3 Nigel Bond
2011 Snooker Shootout Ronnie O'Sullivan 1-0 Mark Selby
2011 Snooker Shootout Mark Selby 1-0 Stuart Pettman
2011 Snooker Shootout Mark Selby 1-0 Andy Hicks
2011 UK Championship Marco Fu 6-3 Mark Selby
2011 UK Championship Mark Selby 6-0 Ryan Day
2011 Welsh Open Stephen Maguire 6-5 Mark Selby
2011 Welsh Open Mark Selby 5-3 Graeme Dott
2011 Welsh Open Mark Selby 4-2 Mark King
2011 Welsh Open Mark Selby 4-3 Stuart Bingham
2011 World Championship Ding Junhui 13-10 Mark Selby
2011 World Championship Mark Selby 13-4 Stephen Hendry
2011 World Championship Mark Selby 10-1 Jimmy Robertson
2011 World Championships - Day 11/12 Highlights Junhui Ding 13-10 Mark Selby
2011 Wuxi Classic Mark Selby 9-7 Allister Carter
2011 Wuxi Classic Mark Selby 6-5 Ding Junhui
2011 Wuxi Classic Mark Selby 5-0 Graeme Dott
2010 Championship League Marco Fu 3-0 Mark Selby
2010 Championship League John Higgins 3-0 Mark Selby
2010 Championship League Ronnie O'Sullivan 3-2 Mark Selby
2010 Championship League Mark Selby 3-2 Neil Robertson
2010 Championship League Mark Selby 3-0 Allister Carter
2010 Championship League Judd Trump 3-1 Mark Selby
2010 Championship League Stephen Maguire 3-0 Mark Selby
2010 Championship League Mark Selby 3-1 Judd Trump
2010 Championship League Allister Carter 3-2 Mark Selby
2010 Championship League Shaun Murphy 3-0 Mark Selby
2010 Championship League Mark Selby 3-2 Ryan Day
2010 Championship League Mark Selby 3-1 Judd Trump
2010 Championship League Mark Selby 3-2 John Higgins
2010 Championship League Mark Selby 3-1 Stephen Maguire
2010 China Open Ding Junhui 5-3 Mark Selby
2010 China Open Mark Selby 5-2 Rod Lawler
2010 EPTC - Event 1 Allister Carter 4-3 Mark Selby
2010 EPTC - Event 1 Mark Selby 4-1 Tomasz Skalski
2010 EPTC - Event 2 Ricky Walden 4-1 Mark Selby
2010 EPTC - Event 2 Mark Selby 4-1 Mark King
2010 EPTC - Event 2 Mark Selby 4-1 Liu Song
2010 EPTC - Event 2 Mark Selby 4-1 Jamie O'Neill
2010 EPTC - Event 3 Liang Wenbo 4-2 Mark Selby
2010 EPTC - Event 3 Mark Selby 4-3 Stephen Maguire
2010 EPTC - Event 3 Mark Selby 4-0 Jimmy Robertson
2010 EPTC - Event 3 Mark Selby 4-0 Issara Kachaiwong
2010 EPTC - Event 3 Mark Selby 4-0 Chris Henry
2010 EPTC - Event 4 Anthony Hamilton 4-2 Mark Selby
2010 EPTC - Event 4 Mark Selby 4-2 Matthew Selt
2010 EPTC - Event 4 Mark Selby 4-1 Noppon Saengkham
2010 EPTC - Event 4 Mark Selby 4-2 Kyren Wilson
2010 EPTC - Event 5 Joe Perry 4-2 Mark Selby
2010 EPTC - Event 5 Mark Selby 4-2 David Singh
2010 EPTC - Event 6 Michael Holt 4-2 Mark Selby
2010 EPTC - Event 6 Mark Selby 4-3 Ricky Walden
2010 EPTC - Event 6 Mark Selby 4-2 Dominic Dale
2010 EPTC - Event 6 Mark Selby 4-1 Bjorn Haneveer
2010 Masters Mark Selby 10-9 Ronnie O'Sullivan
2010 Masters Mark Selby 6-3 Stephen Maguire
2010 Masters Mark Selby 6-5 Mark Allen
2010 Masters Mark Selby 6-1 Ding Junhui
2010 Premier League Ding Junhui 4-2 Mark Selby
2010 Premier League Shaun Murphy 3-3 Mark Selby
2010 Premier League Ronnie O'Sullivan 5-1 Mark Selby
2010 Premier League Mark Selby 4-2 Neil Robertson
2010 Premier League Mark Selby 5-1 Marco Fu
2010 Premier League Mark Williams 4-2 Mark Selby
2010 PTC - Event 1 Ronnie O'Sullivan 4-3 Mark Selby
2010 PTC - Event 1 Mark Selby 4-1 Michael Wasley
2010 PTC - Event 1 Mark Selby 4-2 David Grace
2010 PTC - Event 2 Mark Selby 4-3 Barry Pinches
2010 PTC - Event 2 Mark Selby 4-2 Marco Fu
2010 PTC - Event 2 Mark Selby 4-2 Jimmy Robertson
2010 PTC - Event 2 Mark Selby 4-1 Mark Davis
2010 PTC - Event 2 Mark Selby 4-0 Liu Chuang
2010 PTC - Event 2 Mark Selby 4-1 Shaun Murphy
2010 PTC - Event 2 Mark Selby 4-0 Rod Lawler
2010 PTC - Event 3 Jack Lisowski 4-3 Mark Selby
2010 PTC - Event 3 Mark Selby 4-3 Barry Hawkins
2010 PTC - Event 3 Mark Selby 4-3 Judd Trump
2010 PTC - Event 3 Mark Selby 4-1 Ryan Day
2010 PTC - Event 3 Mark Selby 4-0 Graeme Dott
2010 PTC - Event 3 Mark Selby 4-0 Noppon Saengkham
2010 PTC - Event 4 Ronnie O'Sullivan 4-0 Mark Selby
2010 PTC - Event 4 Mark Selby 4-1 Dave Harold
2010 PTC - Event 4 Mark Selby 4-2 Zhang Anda
2010 PTC - Event 5 Andrew Higginson 4-0 Mark Selby
2010 PTC - Event 5 Mark Selby 4-2 Rod Lawler
2010 PTC - Event 5 Mark Selby 4-0 Stuart Carrington
2010 PTC - Event 6 Dominic Dale 4-3 Mark Selby
2010 PTC - Event 6 Mark Selby 4-0 Jamie Jones
2010 PTC - Event 6 Mark Selby 4-3 Xiao Guodong
2010 PTC - Event 6 Mark Selby 4-0 Jak Jones
2010 PTC - Event 6 Mark Selby 4-0 Andy Lee
2010 Shanghai Masters Allister Carter 6-2 Mark Selby
2010 Shanghai Masters Mark Selby 5-1 Mark King
2010 Shanghai Masters Mark Selby 5-4 Martin Gould
2010 Shanghai Masters Mark Selby 5-2 Mei Xiwen
2010 UK Championship Stephen Maguire 9-7 Mark Selby
2010 UK Championship Mark Selby 9-6 Ricky Walden
2010 Welsh Open John Higgins 5-2 Mark Selby
2010 Welsh Open Mark Selby 5-3 Mark King
2010 Welsh Open Mark Selby 5-2 Judd Trump
2010 World Championship Graeme Dott 17-14 Mark Selby
2010 World Championship Mark Selby 13-11 Ronnie O'Sullivan
2010 World Championship Mark Selby 13-5 Stephen Hendry
2010 World Championship Mark Selby 10-4 Ken Doherty
2010 World Open Barry Hawkins 3-2 Mark Selby
2010 Wuxi Classic Tian Pengfei 5-3 Mark Selby
2009 Championship League Judd Trump 3-2 Mark Selby
2009 Championship League Mark Selby 3-2 Joe Perry
2009 Championship League Joe Perry 3-1 Mark Selby
2009 Championship League Mark Selby 4-0 Mark King
2009 Championship League Mark Selby 3-1 John Higgins
2009 Championship League Mark Selby 3-1 Judd Trump
2009 Championship League Mark Selby 3-1 Mark Allen
2009 Championship League Mark Selby 3-1 Stuart Bingham
2009 Championship League Mark Selby 3-1 Allister Carter
2009 Championship League Mark Selby 3-0 Joe Perry
2009 Championship League Stephen Hendry 3-1 Mark Selby
2009 Championship League Shaun Murphy 2-2 Mark Selby
2009 Championship League Mark Selby 3-1 Ryan Day
2009 Championship League Mark Selby 3-1 Joe Perry
2009 Championship League Mark Selby 2-2 Ding Junhui
2009 Championship League Mark Selby 2-2 Allister Carter
2009 China Open Graeme Dott 5-1 Mark Selby
2009 China Open Mark Selby 5-1 Stephen Lee
2009 Grand Prix Ken Doherty 5-3 Mark Selby
2009 Grand Prix Ken Doherty 5-3 Mark Selby
2009 Jiangsu Classic Marco Fu 2-1 Mark Selby
2009 Jiangsu Classic Shaun Murphy 2-0 Mark Selby
2009 Jiangsu Classic Joe Perry 2-1 Mark Selby
2009 Jiangsu Classic Mark Selby 2-1 Jin Long
2009 Jiangsu Classic Mark Selby 2-0 Allister Carter
2009 Masters Mark Selby 6-2 John Higgins
2009 Masters Ronnie O'Sullivan 10-8 Mark Selby
2009 Masters Mark Selby 6-2 John Higgins
2009 Masters Mark Selby 6-5 Mark Allen
2009 Masters Mark Selby 6-5 Ricky Walden
2009 Masters - Day 2 Mark Selby 6-5 Ricky Walden
2009 Masters - Disk 1/3 Ronnie O'Sullivan - Mark Selby
2009 Masters - Disk 2/3 Ronnie O'Sullivan - Mark Selby
2009 Masters - Disk 3/3 Ronnie O'Sullivan 10-8 Mark Selby
2009 Shanghai Masters Stuart Bingham 5-3 Mark Selby
2009 UK Championship Ronnie O'Sullivan 9-3 Mark Selby
2009 UK Championship Mark Selby 9-5 Stephen Hendry
2009 UK Championship Mark Selby 9-8 Jamie Cope
2009 Welsh Open Anthony Hamilton 5-3 Mark Selby
2009 Welsh Open Mark Selby 5-1 David Gilbert
2009 Welsh Open Mark Selby 5-0 Paul Davies
2009 World Championship John Higgins 13-12 Mark Selby
2009 World Championship Mark Selby 13-10 Graeme Dott
2009 World Championship Mark Selby 10-6 Ricky Walden
2009 World Championships Mark Selby 10-6 Ricky Walden
2009 World Championships Mark Selby 10-6 Ricky Walden
2009 World Championships - Highlights Day 10 Mark Selby 13-10 Graeme Dott
2009 World Championships - Highlights Day 12 John Higgins 13-12 Mark Selby
2009 World Series of Snooker - Portugal (Grand Final) Shaun Murphy 5-4 Mark Selby
2008 Championship League Joe Perry 3-1 Mark Selby
2008 Championship League Mark Selby 3-2 Shaun Murphy
2008 Championship League Ryan Day 3-1 Mark Selby
2008 Championship League Ken Doherty 3-1 Mark Selby
2008 Championship League Mark Selby 3-1 Anthony Hamilton
2008 Championship League Mark Selby 4-0 Mark King
2008 Championship League Mark Selby 3-1 Shaun Murphy
2008 Championship League Mark Selby 3-1 Joe Perry
2008 Championship League Mark Selby 3-1 Neil Robertson
2008 Championship League Mark Selby 3-2 Allister Carter
2008 Championship League Neil Robertson 2-2 Mark Selby
2008 Championship League Mark Selby 4-0 Jimmy White
2008 Championship League Mark Selby 3-1 Gerard Greene
2008 Championship League Mark Selby 3-1 Allister Carter
2008 Championship League Mark Selby 3-1 Mark Allen
2008 Championship League Mark Selby 2-2 Mark King
2008 Championship League Allister Carter 3-2 Mark Selby
2008 Championship League Allister Carter 3-1 Mark Selby
2008 Championship League Shaun Murphy 3-1 Mark Selby
2008 Championship League Mark Selby 3-1 Joe Swail
2008 Championship League Mark Selby 3-1 Michael Holt
2008 Championship League Mark Selby 3-1 Anthony Hamilton
2008 Championship League Mark Selby 2-2 Stuart Bingham
2008 China Open Shaun Murphy 6-3 Mark Selby
2008 China Open Mark Selby 5-2 John Higgins
2008 China Open Mark Selby 5-3 Marco Fu
2008 China Open Mark Selby 5-2 Ricky Walden
2008 Grand Prix Ryan Day 5-4 Mark Selby
2008 Grand Prix Mark Selby 5-0 Andrew Higginson
2008 Jiangsu Classic Ding Junhui 6-5 Mark Selby
2008 Jiangsu Classic Mark Selby 4-1 Joe Perry
2008 Jiangsu Classic Peter Ebdon 2-1 Mark Selby
2008 Jiangsu Classic Ding Junhui 2-0 Mark Selby
2008 Jiangsu Classic Mark Selby 2-0 Liu Chuang
2008 Jiangsu Classic Mark Selby 2-1 Allister Carter
2008 Jiangsu Classic Mark Selby 2-1 Li Hang
2008 Malta Cup Stephen Hendry 4-2 Mark Selby
2008 Malta Cup Stephen Maguire 3-3 Mark Selby
2008 Malta Cup Shaun Murphy 4-2 Mark Selby
2008 Malta Cup Mark Selby 4-2 Tony Drago
2008 Masters Mark Selby 10-3 Stephen Lee
2008 Masters Mark Selby 6-5 Ken Doherty
2008 Masters Mark Selby 6-5 Stephen Maguire
2008 Masters Mark Selby 6-5 Stephen Hendry
2008 Northern Ireland Trophy Ian McCulloch 5-4 Mark Selby
2008 Northern Ireland Trophy Mark Selby 5-1 Andrew Higginson
2008 Premier League Ronnie O'Sullivan 7-2 Mark Selby
2008 Premier League Mark Selby 5-0 Stephen Hendry
2008 Premier League Ronnie O'Sullivan 3-3 Mark Selby
2008 Premier League Mark Selby 5-1 Stephen Hendry
2008 Premier League Mark Selby 4-2 John Higgins
2008 Premier League Mark Selby 6-0 Steve Davis
2008 Premier League Mark Selby 3-3 Joe Perry
2008 Premier League Mark Selby 4-2 Ding Junhui
2008 Shanghai Masters Ricky Walden 6-4 Mark Selby
2008 Shanghai Masters Mark Selby 5-3 Marco Fu
2008 Shanghai Masters Mark Selby 5-0 Mark King
2008 Shanghai Masters Mark Selby 5-1 Judd Trump
2008 UK Championship Mark Williams 9-7 Mark Selby
2008 Welsh Open Mark Selby 9-8 Ronnie O'Sullivan
2008 Welsh Open Mark Selby 6-4 Stephen Hendry
2008 Welsh Open Mark Selby 5-2 John Higgins
2008 Welsh Open Mark Selby 5-2 Ken Doherty
2008 Welsh Open Mark Selby 5-1 Dave Harold
2008 World Championship Mark King 10-8 Mark Selby
2008 World Series of Snooker - Moscow Ding Junhui 4-2 Mark Selby
2008 World Series of Snooker - Moscow Mark Selby 4-1 Ruslan Chinakhov
2008 World Series of Snooker - Saint Helier John Higgins 6-3 Mark Selby
2008 World Series of Snooker - Saint Helier Mark Selby 5-1 Gary Britton
2008 World Series of Snooker - Warsaw Ken Doherty 5-3 Mark Selby
2008 World Series of Snooker - Warsaw Mark Selby 4-0 Mariusz Sirko
2007 China Open Ken Doherty 5-1 Mark Selby
2007 China Open Mark Selby 5-4 Anthony Hamilton
2007 China Open Mark Selby 5-4 Mark Davis
2007 Grand Prix Peter Ebdon 4-2 Mark Selby
2007 Grand Prix Dave Harold 4-2 Mark Selby
2007 Grand Prix Mark Selby 4-1 Liu Song
2007 Grand Prix Mark Selby 4-1 Joe Delaney
2007 Grand Prix Matthew Stevens 4-2 Mark Selby
2007 Malta Cup Marcus Campbell 5-4 Mark Selby
2007 Northern Ireland Trophy Barry Hawkins 5-4 Mark Selby
2007 Roewe Shanghai Masters - Chinese Commentary Dominic Dale 6-3 Mark Selby
2007 Shanghai Masters Dominic Dale 6-3 Mark Selby
2007 Shanghai Masters Mark Selby 5-0 Stuart Bingham
2007 Shanghai Masters Mark Selby 5-3 John Higgins
2007 Shanghai Masters Mark Selby 5-1 Yang Qingtian
2007 UK Championship Ronnie O'Sullivan 9-8 Mark Selby
2007 UK Championship Mark Selby 9-7 Marco Fu
2007 UK Championship Mark Selby 9-2 Dave Harold
2007 UK Championship Mark Selby 9-5 Anthony Hamilton
2007 Welsh Open Ronnie O'Sullivan 5-1 Mark Selby
2007 Welsh Open Mark Selby 5-1 Matthew Stevens
2007 Welsh Open Mark Selby 5-0 Ian Preece
2007 World Championship John Higgins 18-13 Mark Selby
2007 World Championship Mark Selby 17-16 Shaun Murphy
2007 World Championship Mark Selby 13-12 Allister Carter
2007 World Championship Mark Selby 13-7 Peter Ebdon
2007 World Championship Mark Selby 10-7 Stephen Lee
2007 World Championship Mark Selby 10-6 Ricky Walden
2007 World Championships (2 DVDs) John Higgins 18-13 Mark Selby
2007 World Championships (Part 1/2) John Higgins - Mark Selby
2006 China Open Peter Ebdon 5-4 Mark Selby
2006 China Open Mark Selby 5-2 Anthony Hamilton
2006 China Open Mark Selby 5-4 Justin Astley
2006 Grand Prix Alan McManus 5-1 Mark Selby
2006 Grand Prix Stephen Hendry 3-2 Mark Selby
2006 Grand Prix Fergal O'Brien 3-0 Mark Selby
2006 Grand Prix Mark Selby 3-0 Andy Hicks
2006 Grand Prix Mark Selby 3-0 Liang Wenbo
2006 Grand Prix Mark Selby 3-0 Matthew Stevens
2006 Malta Cup Marcus Campbell 5-3 Mark Selby
2006 Masters Qualifying Event Stuart Bingham 6-2 Mark Selby
2006 Masters Qualifying Event Mark Selby 5-2 Marco Fu
2006 Masters Qualifying Event Mark Selby 5-0 Joe Swail
2006 Masters Qualifying Event Mark Selby 5-3 Ian McCulloch
2006 Masters Qualifying Event Mark Selby 5-3 Ben Woollaston
2006 Northern Ireland Trophy Graeme Dott 5-4 Mark Selby
2006 Northern Ireland Trophy Mark Selby 5-2 Allister Carter
2006 Northern Ireland Trophy Mark Selby 5-4 Tony Drago
2006 UK Championship Peter Ebdon 9-6 Mark Selby
2006 UK Championship Mark Selby 9-1 John Parrott
2006 Welsh Open Stephen Lee 5-2 Mark Selby
2006 Welsh Open Mark Selby 5-3 Stephen Maguire
2006 Welsh Open Mark Selby 5-3 Neil Robertson
2006 Welsh Open Mark Selby 5-2 Tom Ford
2006 World Championship Mark Williams 13-8 Mark Selby
2006 World Championship Mark Selby 10-4 John Higgins
2006 World Championship Mark Selby 10-4 Robert Milkins
2006 World Championship Mark Selby 10-4 Alex Borg
2005 China Open Allister Carter 5-1 Mark Selby
2005 China Open Mark Selby 5-3 Gary Wilson
2005 Grand Prix Shaun Murphy 5-2 Mark Selby
2005 Grand Prix Mark Selby 5-1 Paul Wykes
2005 Irish Masters Jimmy White 5-1 Mark Selby
2005 Irish Masters Mark Selby 5-3 Michael Holt
2005 Irish Masters Mark Selby 5-2 Ding Junhui
2005 Malta Cup Adrian Gunnell 5-3 Mark Selby
2005 Masters Qualifying Event Joe Swail 5-2 Mark Selby
2005 UK Championship Jamie Burnett 9-4 Mark Selby
2005 Welsh Open Ding Junhui 5-3 Mark Selby
2005 World Championship John Higgins 10-5 Mark Selby
2005 World Championship Mark Selby 10-2 Joe Perry
2005 World Championship Mark Selby 10-2 Mike Dunn
2004 British Open Mark King 5-2 Mark Selby
2004 British Open Mark Selby 5-2 Joe Delaney
2004 European Open Brian Morgan 5-1 Mark Selby
2004 Grand Prix Ronnie O'Sullivan 5-0 Mark Selby
2004 Grand Prix Mark Selby 5-3 Peter Ebdon
2004 Grand Prix Mark Selby 5-2 Leo Fernandez
2004 Grand Prix Mark Selby 5-4 Chris Small
2004 Grand Prix Mark Selby 5-4 Gary Wilson
2004 Irish Masters David Gray 5-4 Mark Selby
2004 Irish Masters Mark Selby 5-2 Michael Judge
2004 Players Championship Ding Junhui 5-4 Mark Selby
2004 UK Championship David Gray 9-3 Mark Selby
2004 UK Championship Mark Selby 9-3 Tony Drago
2004 UK Championship Mark Selby 9-6 Mike Dunn
2004 Welsh Open Stephen Hendry 5-1 Mark Selby
2004 Welsh Open Mark Selby 5-3 James Wattana
2004 World Championship Lee Walker 10-2 Mark Selby
2003 British Open Stephen Maguire 5-3 Mark Selby
2003 European Open Munraj Pal 5-3 Mark Selby
2003 Irish Masters Stephen Hendry 5-2 Mark Selby
2003 Irish Masters Mark Selby 5-4 David Gray
2003 Irish Masters Mark Selby 5-3 Robin Hull
2003 Irish Masters Mark Selby 5-2 James Reynolds
2003 LG Cup Stuart Bingham 5-2 Mark Selby
2003 Masters Qualifying Event Michael Rhodes 5-2 Mark Selby
2003 Scottish Open David Gray 9-7 Mark Selby
2003 Scottish Open Mark Selby 6-5 Ken Doherty
2003 Scottish Open Mark Selby 5-3 Allister Carter
2003 Scottish Open Mark Selby 5-2 Matthew Stevens
2003 Scottish Open Mark Selby 5-3 Paul Hunter
2003 Scottish Open Mark Selby 5-2 Dominic Dale
2003 Scottish Open Mark Selby 5-4 Shokat Ali
2003 Scottish Open Mark Selby 5-0 Antony Bolsover
2003 UK Championship Fergal O'Brien 9-8 Mark Selby
2003 Welsh Open Paul Hunter 5-1 Mark Selby
2003 Welsh Open Mark Selby 5-3 Drew Henry
2003 Welsh Open Mark Selby 5-0 Jonathan Birch
2003 Welsh Open Mark Selby 5-4 David John
2003 World Championship James Wattana 10-5 Mark Selby
2003 World Championship Mark Selby 10-8 Terry Murphy
2003 World Championship Mark Selby 10-3 Justin Astley
2002 Benson and Hedges Championship David John 5-3 Mark Selby
2002 British Open Robert Milkins 5-2 Mark Selby
2002 British Open Mark Selby 5-0 Colm Gilcreest
2002 China Open Anthony Hamilton 6-3 Mark Selby
2002 China Open Mark Selby 5-3 Ronnie O'Sullivan
2002 China Open Mark Selby 5-1 Stephen Hendry
2002 China Open Mark Selby 5-4 Joe Swail
2002 China Open Mark Selby 5-2 Ding Junhui
2002 China Open Mark Selby 5-2 Michael Judge
2002 China Open Mark Selby 5-4 Stuart Bingham
2002 China Open Mark Selby 5-1 David Roe
2002 China Open Mark Selby 5-1 Antony Bolsover
2002 China Open Mark Selby 5-3 Craig Butler
2002 LG Cup David McLellan 5-4 Mark Selby
2002 Scottish Open David Gray 5-3 Mark Selby
2002 Scottish Open Mark Selby 5-1 Andy Hicks
2002 Scottish Open Mark Selby 5-2 Peter Lines
2002 Scottish Open Mark Selby 5-2 Paul Wykes
2002 Scottish Open Mark Selby 5-1 Luke Simmonds
2002 Thailand Masters Andrew Higginson 5-2 Mark Selby
2002 Thailand Masters Mark Selby 5-3 Andrew Norman
2002 UK Championship Stephen Lee 9-6 Mark Selby
2002 UK Championship Mark Selby 9-8 Anthony Hamilton
2002 UK Championship Mark Selby 5-4 Michael Holt
2002 UK Championship Mark Selby 5-2 Rory McLeod
2002 Welsh Open Joe Swail 5-1 Mark Selby
2002 Welsh Open Mark Selby 5-3 Michael Judge
2002 Welsh Open Mark Selby 5-3 Stuart Bingham
2002 Welsh Open Mark Selby 5-3 Jonathan Birch
2002 Welsh Open Mark Selby 5-2 John Read
2002 Welsh Open Mark Selby 5-4 Edward Davies
2002 World Championship David Gray 10-7 Mark Selby
2002 World Championship Mark Selby 10-6 Alfie Burden
2002 World Championship Mark Selby 10-6 Jason Ferguson
2002 World Championship Mark Selby 10-8 Bjorn Haneveer
2002 World Championship Mark Selby 10-9 Tom Ford
2001 Benson and Hedges Championship Bradley Jones 5-3 Mark Selby
2001 Benson and Hedges Championship Mark Selby 5-3 Ian Hurdman
2001 British Open Shaun Murphy 5-4 Mark Selby
2001 European Open Ian McCulloch 5-3 Mark Selby
2001 European Open Mark Selby 5-1 Peter Lines
2001 European Open Mark Selby 5-2 Atthasit Mahitthi
2001 European Open Mark Selby 5-1 Eddie Barker
2001 LG Cup Luke Fisher 5-4 Mark Selby
2001 Scottish Open Bjorn Haneveer 5-4 Mark Selby
2001 Thailand Masters Dean Reynolds 5-4 Mark Selby
2001 UK Championship Allister Carter 5-3 Mark Selby
2001 UK Championship Mark Selby 5-2 John Read
2001 UK Championship Mark Selby 5-3 Matthew Street
2001 Welsh Open Steve James 5-2 Mark Selby
2001 Welsh Open Mark Selby 5-2 Mark Fenton
2001 Welsh Open Mark Selby 5-1 Alan Burnett
2001 World Championship Nick Walker 10-9 Mark Selby
2001 World Championship Mark Selby 10-4 Stuart Reardon
2000 Benson and Hedges Championship Gerard Greene 5-4 Mark Selby
2000 Benson and Hedges Championship Mark Selby 5-4 Avtar Sohanpal
2000 British Open Darren Clarke 5-1 Mark Selby
2000 British Open Mark Selby 5-3 Craig Butler
2000 China Open Steve Davis 5-0 Mark Selby
2000 China Open Mark Selby 5-2 Wayne Saidler
2000 China Open Mark Selby 5-4 David Roe
2000 China Open Mark Selby 5-2 Neal Foulds
2000 China Open Mark Selby 5-1 Patrick Delsemme
2000 Grand Prix Paul Sweeny 5-3 Mark Selby
2000 Grand Prix Mark Selby 5-4 Antony Bolsover
2000 Malta Grand Prix Troy Shaw 5-2 Mark Selby
2000 Malta Grand Prix Mark Selby 5-3 Jimmy Michie
2000 Malta Grand Prix Mark Selby 5-2 Tony Jones
2000 Scottish Open Stuart Bingham 5-0 Mark Selby
2000 Thailand Masters Craig MacGillivray 5-2 Mark Selby
2000 UK Championship Kristjan Helgason 5-4 Mark Selby
2000 UK Championship Mark Selby 5-3 Ian Brumby
2000 Welsh Open Gary Ponting 5-2 Mark Selby
2000 Welsh Open Mark Selby 5-2 Dene O'Kane
2000 World Championship Malcolm Bilclough 10-2 Mark Selby
1999 Benson and Hedges Championship David Gray 5-3 Mark Selby
1999 Benson and Hedges Championship Mark Selby 5-1 Kyndon Paddon
1999 British Open Gary Wilkinson 5-2 Mark Selby
1999 British Open Mark Selby 5-4 Peter Lines
1999 British Open Mark Selby 5-4 Wayne Brown
1999 China Open Stuart Bingham 5-0 Mark Selby
1999 Grand Prix Dave Harold 5-4 Mark Selby
1999 Grand Prix Mark Selby 5-4 Ian McCulloch
1999 Grand Prix Mark Selby 5-2 Stephen O'Connor
1999 UK Championship Mark Williams 9-0 Mark Selby
1999 UK Championship Mark Selby 6-4 John Read
1999 UK Championship Mark Selby 6-3 Tony Knowles
1999 UK Tour - Event 4 Mehmet Husnu 5-4 Mark Selby
1998 UK Tour - Event 2 Paul Davies 5-1 Mark Selby
1998 UK Tour - Event 2 Mark Selby 5-2 Oliver King