The Fishy - Grimsby Town FC

sa flag

Saudi Arabia Pro League Form Table

Saudi Arabia Pro League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al Qadsia6510186+121631590
2Al-Hilal6501194+1515210
3Al-Ittihad6501116+51541853
4Al-Nassr6411127+513510
5NEOM6312106+41021752
6Al-Ahli Jeddah63031510+59311137
7Diriyah Club622267-18210
8Al Kholood6222812-48410
9Al Riyadh6222612-68100
10Al-Hazm613268-26410
11Al-Ettifaq6132710-36310
12Al-Fayha613269-36300
13Al Shabab604258-34300
14Al Khaleej Saihat6042411-744119
15Al Faisaly603339-63300
16Al-Fateh6033411-73310
17Abha6024411-72300
18Al Taawon6024312-92200
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al-Hilal10901296+2327310
2Al Qadsia10811289+192551590
3Al-Nassr10721249+1523710
4Al-Ittihad107121711+62261853
5Al-Ahli Jeddah107032711+1621411137
6NEOM105231510+51741752
7Al Riyadh104331117-615300
8Al-Ettifaq103431416-213610
9Al Kholood103431218-613610
10Al-Hazm103341012-212510
11Diriyah Club832378-111210
12Al Shabab101451016-67600
13Al-Fateh10145615-97310
14Al-Fayha10136817-96500
15Al Khaleej Saihat10064618-1266119
16Al Taawon10046517-124400
17Al Faisaly7034513-83400
18Abha7025513-82400
Saudi Arabia Pro League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Al-Ahli Jeddah6600222+20182
2Al-Nassr6510154+11164
3Al-Hilal6501135+8152
4Al Qadsia6411148+6134
5NEOM6411127+5134
6Al-Ittihad6411108+2135
7Al Riyadh640258-3120
8Al Kholood632189-1113
9Al-Hazm622256-182
10Al-Fayha62131012-274
11Al-Ettifaq6123812-454
12Al-Fateh612359-452
13Al Shabab6123914-554
14Al Taawon604229-742
15Al Khaleej Saihat6033315-1233
16Diriyah Club402214-321
17Al Faisaly402226-422
18Abha301224-212

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

Saudi Arabia Pro League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Al Qadsia616 1025 
2Al-Hilal615 1027 
3Al-Ittihad615 1022 
4Al-Nassr613 1023 
5NEOM610 1017 
6Al-Ahli Jeddah69 1021 
7Diriyah Club68 811 
8Al Kholood68 1013 
9Al Riyadh68 1015 
10Al-Hazm66 1012 
11Al-Ettifaq66 1013 
12Al-Fayha66 106 
13Al Shabab64 107 
14Al Khaleej Saihat64 106 
15Al Faisaly63 73 
16Al-Fateh63 107 
17Abha62 72 
18Al Taawon62 104 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Al-Hilal29623353/10 (30%)8/10 (80%)2/10 (20%)6/10 (60%)20
2Al Qadsia28919375/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)19
3Al-Nassr24915337/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)26
4Al-Ittihad17116286/10 (60%)7/10 (70%)2/10 (20%)5/10 (50%)42
5Al-Ahli Jeddah271116384/10 (40%)6/10 (60%)4/10 (40%)5/10 (50%)16
6NEOM15105254/10 (40%)6/10 (60%)4/10 (40%)3/10 (30%)27
7Al Riyadh1117-6283/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)36
8Al-Ettifaq1416-2306/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)29
9Al Kholood1218-6306/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)28
10Al-Hazm1012-2225/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)19
11Diriyah Club78-1152/8 (25%)3/8 (38%)4/8 (50%)3/8 (38%)29
12Al Shabab1016-6266/10 (60%)4/10 (40%)4/10 (40%)2/10 (20%)34
13Al-Fateh615-9213/10 (30%)2/10 (20%)5/10 (50%)4/10 (40%)34
14Al-Fayha817-9255/10 (50%)2/10 (20%)6/10 (60%)2/10 (20%)25
15Al Khaleej Saihat618-12246/10 (60%)2/10 (20%)5/10 (50%)3/10 (30%)22
16Al Taawon517-12224/10 (40%)1/10 (10%)6/10 (60%)3/10 (30%)28
17Al Faisaly513-8184/7 (57%)0/7 (0%)5/7 (71%)2/7 (29%)26
18Abha513-8184/7 (57%)0/7 (0%)6/7 (86%)1/7 (14%)26
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl SPG PM SM
1Al-Hilal2721355.58011
2Al Qadsia2518346.2848
3Al-Nassr2320326.3819
4Al-Ittihad2234497.57511
5Al-Ahli Jeddah2125375.88010
6NEOM1722366.07911
7Al Riyadh1524424.7819
8Al-Ettifaq1323416.17911
9Al Kholood1324395.9882
10Al-Hazm1225445.78113
11Diriyah Club1122326.3902
12Al Shabab731485.37911
13Al-Fateh729476.08110
14Al-Fayha626405.78010
15Al Khaleej Saihat625365.97218
16Al Taawon427445.47715
17Al Faisaly316266.48010
18Abha222296.17812
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1Al-Ahli Jeddah1137706
2Al-Ittihad853530
3NEOM752467
4Al Qadsia590367
5Al Khaleej Saihat1912
6Abha00
7Al Faisaly00
8Al Kholood00
9Al Riyadh00
10Al Shabab00
11Al Taawon00
12Al-Ettifaq00
13Al-Fateh00
14Al-Fayha00
15Al-Hazm00
16Al-Hilal00
17Al-Nassr00
18Diriyah Club00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
1Al-Hilal1,959
2Al-Nassr1,832
3Al-Ahli Jeddah1,816
4Al Qadsia1,774
5Al-Ittihad1,632
6NEOM1,548
7Al Taawon1,538
8Diriyah Club1,533
9Al-Ettifaq1,530
10Al Shabab1,483
11Al Kholood1,453
12Al Faisaly1,447
13Al-Fateh1,427
14Al-Fayha1,422
15Al Riyadh1,385
16Al Khaleej Saihat1,384
17Al-Hazm1,377
18Abha1,297

League Table for this division