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-Ahli Jeddah6600152+1318 23794
2Al Qadsia6510196+1316 541123
3Al-Hilal6420156+914 541660
4Al-Nassr6411106+413341176
5Al Shabab6321105+511 24740
6Al Khaleej Saihat6312129+310 431690
7Al Taawon631296+310 34650
8Al-Ittihad631298+110 463558
9Al-Ettifaq6312810-210 331889
10Al-Hazm6222915-68 55686
11Al-Fayha6213712-57 34391
12Al-Fateh6132912-36 54430
13NEOM611469-34 241363
14Al Riyadh6042610-44551105
15Al Akhdoud6114510-54 331691
16Al Najma603359-43 441005
17Al Kholood6105613-73 23614
18Dhamk6024413-92 432135
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al-Ahli Jeddah10901237+1627 53794
2Al-Hilal108202510+1526 841660
3Al Qadsia107212811+1723 841123
4Al-Ettifaq106221714+320 531889
5Al-Fateh105321513+218 64430
6Al-Nassr105231813+517641176
7Al-Ittihad105231510+517 563558
8Al Taawon10523138+517 44650
9Al-Hazm103341221-912 75686
10Al Khaleej Saihat103251719-211 731690
11Al Shabab103251214-211 34740
12NEOM103251215-311 641363
13Al-Fayha10235820-129 44391
14Dhamk10145616-107 532135
15Al Kholood102081320-76 43614
16Al Riyadh10055819-115751105
17Al Akhdoud10127617-115 431691
18Al Najma100461118-74 741005

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-Ahli Jeddah618 1027 
2Al Qadsia616 1023 
3Al-Hilal614 1026 
4Al-Nassr613 1017 
5Al Shabab611 1011 
6Al Khaleej Saihat610 1011 
7Al Taawon610 1017 
8Al-Ittihad610 1017 
9Al-Ettifaq610 1020 
10Al-Hazm68 1012 
11Al-Fayha67 109 
12Al-Fateh66 1018 
13NEOM64 1011 
14Al Riyadh64 105 
15Al Akhdoud64 105 
16Al Najma63 104 
17Al Kholood63 106 
18Dhamk62 107 
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-Ahli Jeddah23716305/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)30
2Al-Hilal251015358/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)26
3Al Qadsia281117398/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)22
4Al-Ettifaq17143315/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)31
5Al-Fateh15132286/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)29
6Al-Nassr18135316/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)28
7Al-Ittihad15105255/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)27
8Al Taawon1385214/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)41
9Al-Hazm1221-9337/10 (70%)3/10 (30%)6/10 (60%)1/10 (10%)37
10Al Khaleej Saihat1719-2367/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)24
11Al Shabab1214-2263/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)20
12NEOM1215-3276/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)41
13Al-Fayha820-12284/10 (40%)5/10 (50%)4/10 (40%)2/10 (20%)29
14Dhamk616-10225/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)19
15Al Kholood1320-7334/10 (40%)4/10 (40%)6/10 (60%)1/10 (10%)29
16Al Riyadh819-11277/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)26
17Al Akhdoud617-11234/10 (40%)2/10 (20%)8/10 (80%)1/10 (10%)33
18Al Najma1118-7297/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)29
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-Ahli Jeddah2719293.97614
2Al-Hilal2619354.58011
3Al Qadsia2315263.77913
4Al-Ettifaq2019274.27618
5Al-Fateh1819274.87717
6Al-Nassr1719284.37417
7Al-Ittihad1733524.17716
8Al Taawon1720284.37419
9Al-Hazm1223344.07420
10Al Khaleej Saihat1117273.67915
11Al Shabab1121313.57913
12NEOM1121283.87615
13Al-Fayha919274.17713
14Dhamk718254.07119
15Al Kholood616264.07417
16Al Riyadh524344.07521
17Al Akhdoud521273.97716
18Al Najma419293.58115
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-Ittihad35582211
2Dhamk21351327
3Al-Ettifaq18891174
4Al Akhdoud16911051
5Al Khaleej Saihat16901050
6Al-Hilal16601031
7NEOM1363847
8Al-Nassr1176731
9Al Qadsia1123698
10Al Riyadh1105687
11Al Najma1005624
12Al-Ahli Jeddah794493
13Al Shabab740460
14Al-Hazm686426
15Al Taawon650404
16Al Kholood614382
17Al-Fateh430267
18Al-Fayha391243

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,917
2Al-Nassr1,814
3Al-Ahli Jeddah1,729
4Al Qadsia1,665
5Al Taawon1,626
6Al-Ittihad1,564
7Al-Ettifaq1,546
8Al Shabab1,539
9NEOM1,479
10Al-Fateh1,471
11Al Khaleej Saihat1,450
12Al Kholood1,421
13Al-Fayha1,415
14Al Najma1,379
15Dhamk1,339
16Al Riyadh1,338
17Al Akhdoud1,324
18Al-Hazm1,283

League Table for this division