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-Hilal6420154+111434751
2Al-Ahli Jeddah6411135+813341537
3Al-Nassr6411116+51334545
4Al Qadsia6321148+611531007
5NEOM6321119+211531344
6Al-Ettifaq6312137+610331153
7Al-Hazm622278-1833813
8Al-Ittihad622267-18363130
9Al Taawon62131110+1753339
10Al Khaleej Saihat6213811-37341190
11Al Riyadh6213813-5743185
12Al Kholood6141510-5733634
13Al-Fayha612379-2543184
14Al-Fateh612358-35341756
15Al Najma6123813-55531201
16Dhamk611449-54231369
17Al Akhdoud6114211-94131637
18Al Shabab6033815-73641104
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al-Nassr10811259+162554545
2Al-Hilal10730268+182454751
3Al-Ahli Jeddah10712209+1122541537
4Al Qadsia106312612+1421831007
5Al-Hazm104331413+11573813
6Al-Ittihad103521111014663130
7Al Taawon103431816+21393339
8NEOM103431515013831344
9Al Kholood103431219-71373634
10Al-Fayha103341513+21263184
11Al-Ettifaq103251516-111531153
12Dhamk103251112-111431369
13Al Shabab102441722-510941104
14Al Khaleej Saihat103161221-910541190
15Al Riyadh103161221-91063185
16Al-Fateh102351014-49641756
17Al Akhdoud10217621-157331637
18Al Najma101271028-185731201

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-Hilal614 1024 
2Al-Ahli Jeddah613 1022 
3Al-Nassr613 1025 
4Al Qadsia611 1021 
5NEOM611 1013 
6Al-Ettifaq610 1011 
7Al-Hazm68 1015 
8Al-Ittihad68 1014 
9Al Taawon67 1013 
10Al Khaleej Saihat67 1010 
11Al Riyadh67 1010 
12Al Kholood67 1013 
13Al-Fayha65 1012 
14Al-Fateh65 109 
15Al Najma65 105 
16Dhamk64 1011 
17Al Akhdoud64 107 
18Al Shabab63 1010 
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-Nassr25916345/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)36
2Al-Hilal26818345/10 (50%)7/10 (70%)3/10 (30%)5/10 (50%)27
3Al-Ahli Jeddah20911295/10 (50%)9/10 (90%)1/10 (10%)4/10 (40%)34
4Al Qadsia261214388/10 (80%)8/10 (80%)2/10 (20%)2/10 (20%)20
5Al-Hazm14131277/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)29
6Al-Ittihad11110226/10 (60%)4/10 (40%)3/10 (30%)4/10 (40%)22
7Al Taawon18162349/10 (90%)3/10 (30%)7/10 (70%)0/10 (0%)24
8NEOM15150308/10 (80%)7/10 (70%)3/10 (30%)1/10 (10%)27
9Al Kholood1219-7317/10 (70%)3/10 (30%)5/10 (50%)2/10 (20%)8
10Al-Fayha15132286/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)26
11Al-Ettifaq1516-1315/10 (50%)5/10 (50%)4/10 (40%)2/10 (20%)24
12Dhamk1112-1234/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)26
13Al Shabab1722-5399/10 (90%)5/10 (50%)5/10 (50%)1/10 (10%)22
14Al Khaleej Saihat1221-9335/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)28
15Al Riyadh1221-9336/10 (60%)2/10 (20%)8/10 (80%)1/10 (10%)27
16Al-Fateh1014-4246/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)37
17Al Akhdoud621-15273/10 (30%)2/10 (20%)7/10 (70%)2/10 (20%)27
18Al Najma1028-18387/10 (70%)4/10 (40%)5/10 (50%)1/10 (10%)24
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-Nassr2518264.98014
2Al-Hilal2420304.57218
3Al-Ahli Jeddah2219263.57614
4Al Qadsia2119262.67517
5Al-Hazm1528424.77716
6Al-Ittihad1434514.67318
7Al Taawon1315263.18115
8NEOM1320283.97521
9Al Kholood1317263.57321
10Al-Fayha1217264.08013
11Al-Ettifaq1119303.08214
12Dhamk1120283.67417
13Al Shabab1017263.07520
14Al Khaleej Saihat1021274.37219
15Al Riyadh1015264.17218
16Al-Fateh923304.77317
17Al Akhdoud720264.56825
18Al Najma519283.87124
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-Ittihad31301945
2Al-Fateh17561091
3Al Akhdoud16371017
4Al-Ahli Jeddah1537955
5Dhamk1369851
6NEOM1344835
7Al Najma1201746
8Al Khaleej Saihat1190739
9Al-Ettifaq1153716
10Al Shabab1104686
11Al Qadsia1007626
12Al-Hazm813505
13Al-Hilal751467
14Al Kholood634394
15Al-Nassr545339
16Al Taawon339211
17Al Riyadh185115
18Al-Fayha184114

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
PosTeam ELO Rating
1Al-Hilal1,953
2Al-Nassr1,869
3Al-Ahli Jeddah1,849
4Al Qadsia1,703
5Al Taawon1,589
6Al-Ittihad1,580
7Al Shabab1,542
8Al-Ettifaq1,522
9NEOM1,491
10Al-Fateh1,459
11Al-Fayha1,445
12Al Kholood1,426
13Al Khaleej Saihat1,415
14Dhamk1,385
15Al Riyadh1,363
16Al-Hazm1,346
17Al Najma1,337
18Al Akhdoud1,303

League Table for this division