← Rankings
LP

Lei Peifan

China · 2003-05-31 · turned pro 2019
1477
Form rating · #34

Lei Peifan has a 3–7 match record in the 2026-27 season, with 1 century and a high break of 131. Most recent match: lost to Luca Brecel 1–4 in the last 64 of the 2026 Northern Ireland Open on 19 October 2026. On the Century Radar Form Rating, Lei Peifan is 34th with 1477, down from 26th a month ago.

Nationality
China
Born
31 May 2003 (age 23)
Turned pro
2019
2026-27 record
3–7 in matches, 32–40 in frames
2026-27 centuries
1 (high break 131)
2026-27 titles
None yet
Form Rating
34th (1477)
26–28
Matches · 48%
189–192
Frames
19
Centuries · 112×50+
131
High break · 52 pts/fr

All matches we track since June 2025, every season.

Rivalries

3 head-to-heads · 2+ meetings

Season matches

61 played
L 1–4 vs Luca Brecel 2026 Northern Ireland Open · Last 64 · 2026-10-19
54–70(50)7–5824–9073–50(50)64–66
L 1–5 vs Neil Robertson 2026 Shenzhen Open · Last 32 · 2026-09-29
1–90(73)0–94(94)72(62)–7335–77131(131)–751(50)–64
W 6–1 vs Iulian Boiko 2026 International Championship · Last 128 · 2026-09-17
87(69)–3672–3555–1582(82)–069–042–81(67)67–40
L 3–4 vs Ashley Carty 2026 English Open · Last 64 · 2026-09-08
9–92(92)74–4654–6075(68)–2863–131–6119–62
L 3–4 vs Mark Selby 2026 British Open · Last 64 · 2026-09-02
75–1724–85(78)64–350–75(75)67–2630–716–73(72)
L 4–6 vs Barry Hawkins 2026 Shanghai Masters · Last 24 · 2026-07-27
8–89(57)0–121(121)0–121(121)68–32103(77)–24121(84)–138–86(61)119(78)–566(53)–7913–71(63)
W 4–1 vs Hammad Miah 2026 British Open · Last 128 · 2026-07-24
97(56)–3849–6975–1856–871(71)–1
W 5–4 vs Matthew Selt 2026 Shenzhen Open · Last 64 · 2026-07-22
78–501–6180(80)–463–1617–75(55)53–674–76(76)67(52)–3466–23
L 1–3 vs David Gilbert 2026 Championship League · Final · 2026-07-15
84–5529–711–104(104)0–101(101)
L 1–3 vs Noppon Saengkham 2026 Championship League · Final · 2026-07-15
74–4914–950–94(94)35–65
— 2–2 vs Elliot Slessor 2026 Championship League · Final · 2026-07-15
60–310–67(67)21–8660–44
— 2–2 vs Zak Surety 2026 Championship League · Semi-final · 2026-07-10
22–640–76(57)110(104)–22133(110)–0
— 2–2 vs Liu Hongyu 2026 Championship League · Semi-final · 2026-07-10
32–6366–4073–2643–66
W 3–0 vs David Grace 2026 Championship League · Semi-final · 2026-07-10
66–1576(76)–1897(97)–6
W 3–1 vs Ishpreet Singh Chadha 2026 Championship League · · 2026-07-01
88(68)–1224–6679–1771–0
— 2–2 vs Wang Xinbo 2026 Championship League · · 2026-07-01
78–442–117(99)0–87(87)71–7
W 3–0 vs Chatchapong Nasa 2026 Championship League · · 2026-07-01
111(101)–1756–485–17
L 3–5 vs Jackson Page 2026 Wuhan Open · Last 64 · 2026-06-18
65–5722–6340–8577–478–102(53)1–76(56)73(62)–1520–62
L 2–6 vs Iulian Boiko 2026 China Open · Last 80 · 2026-06-13
1–82(82)55–659–640–84(84)17–6992–2275(66)–1860–65(57)
L 2–10 vs Wu Yize 2026 World Championship · Last 32 · 2026-04-20
32–93(93)1–117(92)59–6047–72100–1928–85(85)36–73(67)36–96(58)1–114(105)69(69)–330–78(68)24–116(116)
W 10–5 vs Ryan Day 2026 World Championship · Last 48 · 2026-04-15
49–290–126(125)84(64)–031–6570(65)–117–7173(51)–89–7080(52)–076–230–76107(56)–654–674(73)–666–19
W 10–4 vs Jordan Brown 2026 World Championship · Last 80 · 2026-04-12
61–5068(68)–159–810–100(100)114(110)–1581(58)–997(62)–3172–620–108(66)119(119)–154(53)–65(65)79(63)–4065(60)–2180–57(53)
L 1–5 vs Ryan Day 2026 World Open · Last 64 · 2026-03-16
7–7756(55)–66(61)65(58)–6661–00–74(74)0–73(72)
L 3–4 vs Dylan Emery 2026 Welsh Open · Last 64 · 2026-02-23
93(67)–082–2430–640–86(70)86–2942–5835–76
W 5–0 vs Michal Szubarczyk 2026 World Open · Last 128 · 2026-02-10
93–3285(77)–2984–4486–1550–14
L 1–3 vs Jimmy Robertson 2026 Championship League · · 2026-01-24
59–78(77)99(51)–00–134(134)0–130(118)
W 3–1 vs Jak Jones 2026 Championship League · · 2026-01-24
34–90(90)105(97)–176(76)–082(52)–0
L 0–3 vs Jack Lisowski 2026 Championship League · · 2026-01-23
17–72(72)62(62)–68(62)14–78
W 3–1 vs Zhang Anda 2026 Championship League · · 2026-01-23
88(88)–067(67)–010–7760(59)–25
W 3–2 vs Xu Si 2026 Championship League · · 2026-01-23
1–137(99)117(96)–9117(113)–819–6675(69)–40
L 0–3 vs Ryan Day 2026 Championship League · · 2026-01-23
33–65(56)8–82(78)44–94(90)
L 2–5 vs Xu Si 2026 German Masters · Last 64 · 2026-01-08
34–62123(123)–050–570–79(78)107(107)–016–690–72(67)
L 3–4 vs Yuan Sijun 2025 Scottish Open · Last 32 · 2025-12-17
85(58)–99–113(70)45–6866–3184(72)–1259–966–126(126)
W 4–3 vs Amir Sarkhosh 2025 Scottish Open · Last 64 · 2025-12-15
68–5122–99111(81)–1678(54)–317–7347–59124(124)–0
L 2–6 vs Mark Selby 2025 UK Championship · Last 32 · 2025-12-02
45–52(51)0–740–95(82)32–75(75)0–133(133)78(78)–062(60)–1745–86
W 6–5 vs Jimmy Robertson 2025 UK Championship · Last 48 · 2025-11-27
54–7281–3070–240–7381(50)–059(59)–60(56)77(72)–420–134(134)1–109(109)129(122)–083(54)–0
W 6–4 vs Jiang Jun 2025 UK Championship · Last 80 · 2025-11-25
73–63123(123)–068–2276–59(59)66(61)–70(50)63–2931–74(73)12–73(66)32–7271–20
W 4–1 vs Shaun Murphy 2025 Champion of Champions · Last 16 · 2025-11-10
72(72)–4159–5116–82109(61)–064–28
L 2–6 vs Judd Trump 2025 Champion of Champions · Quarter-final · 2025-11-10
51–60(60)139(101)–433–7336–770–86(60)42–90104(72)–2040–73(71)
L 5–6 vs Zhao Xintong 2025 International Championship · Last 32 · 2025-11-04
57–676–79(79)116(116)–1630–7692(91)–067(52)–2187(70)–08–102(53)91(79)–79–96(96)24–69(62)
W 6–2 vs Liu Wenwei 2025 International Championship · Last 64 · 2025-11-03
79–1895(95)–3370–2444–81120(120)–2444–81(70)66–59120(118)–4
L 1–4 vs Aaron Hill 2025 Northern Ireland Open · Last 64 · 2025-10-20
67–16–84(84)0–109(109)7–101(54)0–134(134)
W 6–3 vs Haris Tahir 2025 International Championship · Last 128 · 2025-10-01
97(71)–093(85)–011–6477–1273–1739–68(56)62–5316–7369(68)–62(54)
L 1–4 vs Mark Williams 2025 British Open · Last 16 · 2025-09-25
38–74(53)61–620–67105(95)–77–124(123)
W 4–1 vs Cheung Ka Wai 2025 British Open · Last 32 · 2025-09-25
61–5684(84)–082(82)–4464(63)–67(67)73(51)–14
W 4–1 vs Matthew Selt 2025 British Open · Last 64 · 2025-09-24
27–8171–675–61(51)78–665–23
L 0–4 vs Mark Selby 2025 English Open · Last 32 · 2025-09-17
7–119(119)0–75(75)49–79(55)5–88(87)
W 4–1 vs Ryan Day 2025 English Open · Last 64 · 2025-09-15
76–3843–6673(50)–1085–089(89)–0
L 3–5 vs Louis Heathcote 2025 Xi'an Grand Prix · Last 128 · 2025-09-01
44–7352–7758(57)–66(52)0–88(82)90(72)–2456(56)–20–139(135)
L 4–5 vs Aaron Hill 2025 Wuhan Open · Last 32 · 2025-08-26
79(60)–95–5989(75)–2869–234–6118–79(50)117(117)–026–6633–77(77)
W 5–3 vs Jimmy Robertson 2025 Wuhan Open · Last 64 · 2025-08-25
39–6768(64)–4699(99)–069–2514–78(78)71–337–72(55)87(87)–0
L 0–4 vs Louis Heathcote 2025 Saudi Arabia Masters · Last 80 · 2025-08-10
1–114(114)33–6427–698–60(50)
L 3–6 vs Xiao Guodong 2025 Shanghai Masters · Last 24 · 2025-07-29
35–7434–730–143(143)6–120(120)77(72)–1092–2830–64(64)85–843–71
L 1–3 vs Pang Junxu 2025 Championship League · Semi-final · 2025-07-19
0–106(87)83–487–719–52
— 2–2 vs Robbie Williams 2025 Championship League · Semi-final · 2025-07-19
65–3131–99(93)38–5982(68)–41
— 2–2 vs Alfie Burden 2025 Championship League · Semi-final · 2025-07-19
46–66(50)0–8559–2489(60)–20
W 3–0 vs Mateusz Baranowski 2025 Championship League · · 2025-07-09
61–53122(94)–074(73)–8
— 2–2 vs Long Zehuang 2025 Championship League · · 2025-07-09
0–117(117)0–96(96)120(120)–967(54)–34
W 3–1 vs Ryan Davies 2025 Championship League · · 2025-07-09
0–93(92)92(50)–1115(85)–780–47
W 4–0 vs Mateusz Baranowski 2025 British Open · Last 128 · 2025-06-28
79–2484(71)–0102(102)–071–67(52)
W 5–3 vs Ng On Yee 2025 Wuhan Open · Last 128 · 2025-06-24
52–6183–4474–5176(70)–375–88(50)50–7090(90)–076–16