Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99
Home Referees Xiang Guo

Xiang Guo

Football Referee · 2023-2026 · 4 competitions · 29 career matches

29 Matches
4 Competitions
3.59 Yellows / Game
0.17 Reds / Game
104 Total Yellows
5 Total Reds

Career by Competition

4 competitions
Competition Apps Yel / G Red / G BTB %
League One China 18 68 3.78 4 0.22 83%
League Two China 8 32 4.00 1 0.13 100%
FA Cup China 2 4 2.00 0 0.00 100%
U21 League China 1 0 0.00 0 0.00 0%

Most Officiated Teams

Top 12
Yanbian Longding 5 apps
Guangxi Hengchen 4 apps
Shijiazhuang Gongfu 4 apps
Shanghai Jiading Huilong 4 apps
Guangzhou E-Power FC 3 apps
Shaanxi Union FC 3 apps
Meizhou Hakka 2 apps
Dalian Kuncheng City 2 apps
Nantong Zhiyun 2 apps
Tai'an Tiankuang 2 apps
Dongguan United 2 apps
Nantong Haimen Codion 2 apps

League One 2026

11 matches recorded · China

Card Summary

Yellow Cards 44
Red Cards 4
Yellows / Game 4.00
Reds / Game 0.36

Cards by Half

1st Half Cards 16
2nd Half Cards 29
1H / Game 1.45
2H / Game 2.64

Home vs Away

Home Cards 18
Away Cards 26
Home / Game 1.64
Away / Game 2.36

Both Teams Booked

BTB Total 9 / 11
BTB % 82%
BTB 1H % 36%
BTB 2H % 64%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
91%
O 3.5
55%
O 4.5
36%
O 5.5
9%

Over Cards - 1st Half

O 0.5
73%
O 1.5
45%
O 2.5
18%
O 3.5
9%

Over Cards - 2nd Half

O 0.5
91%
O 1.5
73%
O 2.5
64%
O 3.5
27%

Over Home Team Cards

O 0.5
91%
O 1.5
64%
O 2.5
9%

Over Away Team Cards

O 0.5
91%
O 1.5
82%
O 2.5
45%

Result Distribution

Home Win 45%
Draw 27%
Away Win 27%
45%
27%
27%
Home Draw Away

League Two 2026

1 matches recorded · China

Card Summary

Yellow Cards 4
Red Cards 0
Yellows / Game 4.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 3
1H / Game 1.00
2H / Game 3.00

Home vs Away

Home Cards 1
Away Cards 3
Home / Game 1.00
Away / Game 3.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

FA Cup 2025

1 matches recorded · China

Card Summary

Yellow Cards 2
Red Cards 0
Yellows / Game 2.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 2
1H / Game 0.00
2H / Game 2.00

Home vs Away

Home Cards 1
Away Cards 1
Home / Game 1.00
Away / Game 1.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

League One 2025

5 matches recorded · China

Card Summary

Yellow Cards 21
Red Cards 0
Yellows / Game 4.20
Reds / Game 0.00

Cards by Half

1st Half Cards 5
2nd Half Cards 18
1H / Game 1.00
2H / Game 3.60

Home vs Away

Home Cards 8
Away Cards 13
Home / Game 1.60
Away / Game 2.60

Both Teams Booked

BTB Total 5 / 5
BTB % 100%
BTB 1H % 20%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
60%
O 4.5
60%
O 5.5
0%

Over Cards - 1st Half

O 0.5
80%
O 1.5
20%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
60%

Over Home Team Cards

O 0.5
100%
O 1.5
60%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
60%
O 2.5
60%

Result Distribution

Home Win 80%
Draw 0%
Away Win 20%
80%
0%
20%
Home Draw Away

League Two 2025

2 matches recorded · China

Card Summary

Yellow Cards 11
Red Cards 0
Yellows / Game 5.50
Reds / Game 0.00

Cards by Half

1st Half Cards 6
2nd Half Cards 5
1H / Game 3.00
2H / Game 2.50

Home vs Away

Home Cards 5
Away Cards 6
Home / Game 2.50
Away / Game 3.00

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 100%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
50%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
50%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

U21 League 2024

1 matches recorded · China

Card Summary

Yellow Cards 0
Red Cards 0
Yellows / Game 0.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 1
1H / Game 0.00
2H / Game 1.00

Home vs Away

Home Cards 0
Away Cards 1
Home / Game 0.00
Away / Game 1.00

Both Teams Booked

BTB Total 0 / 1
BTB % 0%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 100%
Away Win 0%
0%
100%
0%
Home Draw Away

League One 2024

2 matches recorded · China

Card Summary

Yellow Cards 3
Red Cards 0
Yellows / Game 1.50
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 2
1H / Game 1.00
2H / Game 1.00

Home vs Away

Home Cards 2
Away Cards 2
Home / Game 1.00
Away / Game 1.00

Both Teams Booked

BTB Total 1 / 2
BTB % 50%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
50%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
50%
O 1.5
50%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

League Two 2024

1 matches recorded · China

Card Summary

Yellow Cards 3
Red Cards 0
Yellows / Game 3.00
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 2
1H / Game 2.00
2H / Game 2.00

Home vs Away

Home Cards 3
Away Cards 1
Home / Game 3.00
Away / Game 1.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

FA Cup 2023

1 matches recorded · China

Card Summary

Yellow Cards 2
Red Cards 0
Yellows / Game 2.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 5
1H / Game 1.00
2H / Game 5.00

Home vs Away

Home Cards 3
Away Cards 3
Home / Game 3.00
Away / Game 3.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

League Two 2023

4 matches recorded · China

Card Summary

Yellow Cards 14
Red Cards 1
Yellows / Game 3.50
Reds / Game 0.25

Cards by Half

1st Half Cards 6
2nd Half Cards 9
1H / Game 1.50
2H / Game 2.25

Home vs Away

Home Cards 9
Away Cards 6
Home / Game 2.25
Away / Game 1.50

Both Teams Booked

BTB Total 4 / 4
BTB % 100%
BTB 1H % 50%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
75%
O 3.5
50%
O 4.5
25%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
75%
O 1.5
50%
O 2.5
50%
O 3.5
25%

Over Home Team Cards

O 0.5
100%
O 1.5
75%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
25%
O 2.5
25%

Result Distribution

Home Win 75%
Draw 0%
Away Win 25%
75%
0%
25%
Home Draw Away

Match History

29 matches
Date Fixture Score Competition
13 Sep 2026 Meizhou Hakka vs Nanjing City 2-1 3 0 League One
30 Aug 2026 Dalian Kuncheng City vs Nantong Zhiyun 3-2 5 0 League One
15 Aug 2026 Guangxi Hengchen vs Meizhou Hakka 1-0 2 0 League One
1 Aug 2026 Guangzhou E-Power FC vs Foshan Nashi FC 1-1 3 0 League One
18 Jul 2026 Guangxi Hengchen vs Shaanxi Union FC 3-0 3 0 League One
4 Jul 2026 Yanbian Longding vs Jiangxi Dingnan United 3-0 5 0 League One
27 Jun 2026 Guangdong Mingtu vs Xiamen Feilu 1-2 4 0 League Two
30 May 2026 Dalian Kuncheng City vs Shijiazhuang Gongfu 0-0 4 0 League One
24 May 2026 Guangzhou E-Power FC vs Yanbian Longding 3-4 5 0 League One
2 May 2026 Shijiazhuang Gongfu vs Guangxi Hengchen 0-3 4 2 League One
25 Apr 2026 Yanbian Longding vs Shaanxi Union FC 0-0 7 2 League One
11 Apr 2026 Shanghai Jiading Huilong vs Shenzhen Juniors FC 0-3 3 0 League One
13 Sep 2025 Yanbian Longding vs Shanghai Jiading Huilong 1-0 5 0 League One
30 Aug 2025 Changchun Xidu vs Guizhou Zhucheng Athletic 1-2 5 0 League Two
19 Jul 2025 Shijiazhuang Gongfu vs Nantong Zhiyun 3-1 3 0 League One
22 Jun 2025 Yanbian Longding vs Guangxi Pingguo Haliao 1-0 5 0 League One
17 May 2025 Guangzhou E-Power FC vs Shanghai Jiading Huilong 2-0 3 0 League One
19 Apr 2025 Shenzhen 2028 vs Shaanxi Union FC 0-4 2 0 FA Cup
13 Apr 2025 Tai'an Tiankuang vs Shandong Taishan II 0-1 6 0 League Two
5 Apr 2025 Shanghai Jiading Huilong vs Shijiazhuang Gongfu 0-2 5 0 League One
21 Aug 2024 Changchun Yatai U21 vs Meizhou Hakka U21 0-0 0 0 U21 League
15 Jun 2024 Shenyang Urban vs Dongguan United 0-1 2 0 League One
21 Apr 2024 Dongguan United vs Chongqing Tongliang Long 0-4 1 0 League One
6 Apr 2024 Guangxi Hengchen vs Guangzhou E-Power 1-2 3 0 League Two
9 Oct 2023 Zibo Qisheng vs Hunan Xiangtao 0-1 2 0 League Two
OddAlerts Football Data API Access referee stats, card data, and appointments programmatically.
Explore API

Xiang Guo Referee Stats & Card History

Xiang Guo has officiated 29 matches across 4 competitions, averaging 3.59 yellow cards and 0.17 red cards per game (104 yellows and 5 reds in total). Active years in our database: 2023-2026. Competitions covered include League One, League Two, FA Cup, U21 League.

This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Xiang Guo.

All statistics for Xiang Guo and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.