Heracles
L90 Strength L90 Strength is LOAD90’s own club strength rating on a fixed 0–100 scale, built from its Elo rating. League Strength uses the mean Elo of a league's clubs and a separate league calibration, so the two scores are not directly comparable.

-0.2 is current form. We look at the goals the team scores and concedes and at the quality of its chances (expected goals, xG) over recent matches. If attack and defence are playing above what the Elo rating predicts, L90 Strength goes up for the forecast; if below, it goes down.
8.7-0.2
World Rank 505th Global, by Elo
League Rank — L90 Strength

Compare clubs

Choose a second club to explore what separates them.

Upcoming fixtures

Heracles · All competitions

Forecast

Nothing here yet.

xPts = 3 × win probability + draw probability. — means no published forecast. Open a match for xG and the full forecast.

Results

Heracles · All competitions

Full time
GroningenEredivisie 2025-2026 · Home L 1–2 0.6–1.2 xG -0.8 Δpts TelstarEredivisie 2025-2026 · Away L 0–3 — xG -0.6 Δpts PEC ZwolleEredivisie 2025-2026 · Away L 0–1 0.9–0.6 xG -0.7 Δpts FC VolendamEredivisie 2025-2026 · Home L 0–2 0.8–0.9 xG -1.3 Δpts AjaxEredivisie 2025-2026 · Home L 0–3 1.0–1.9 xG -0.7 Δpts HeerenveenEredivisie 2025-2026 · Away L 1–4 1.3–3.5 xG -0.6 Δpts ExcelsiorEredivisie 2025-2026 · Home D 1–1 1.5–0.9 xG -0.3 Δpts AZ AlkmaarEredivisie 2025-2026 · Away L 0–4 0.7–3.3 xG -0.4 Δpts UtrechtEredivisie 2025-2026 · Home D 0–0 0.3–2.2 xG +0.1 Δpts PSV EindhovenEredivisie 2025-2026 · Home L 1–3 1.2–3.0 xG -0.4 Δpts GO Ahead EaglesEredivisie 2025-2026 · Away L 0–4 0.8–2.6 xG -1.0 Δpts NAC BredaEredivisie 2025-2026 · Home L 0–1 1.1–1.3 xG -1.6 Δpts NEC NijmegenEredivisie 2025-2026 · Away L 1–4 1.2–2.6 xG -0.6 Δpts Fortuna SittardEredivisie 2025-2026 · Home W 2–1 1.8–0.6 xG +1.6 Δpts FeyenoordEredivisie 2025-2026 · Away L 2–4 1.5–1.4 xG -0.5 Δpts TwenteEredivisie 2025-2026 · Home L 0–2 0.7–2.5 xG -1.0 Δpts Sparta RotterdamEredivisie 2025-2026 · Away L 0–2 0.3–2.4 xG -1.0 Δpts HeerenveenEredivisie 2025-2026 · Home L 0–3 0.5–1.0 xG -1.3 Δpts PSV EindhovenEredivisie 2025-2026 · Away L 3–4 2.6–3.2 xG -0.2 Δpts TelstarEredivisie 2025-2026 · Home D 1–1 1.8–0.7 xG -0.4 Δpts Fortuna SittardEredivisie 2025-2026 · Away D 1–1 0.6–1.6 xG -0.1 Δpts GO Ahead EaglesEredivisie 2025-2026 · Home W 4–2 2.4–1.0 xG +1.8 Δpts ExcelsiorEredivisie 2025-2026 · Away W 2–1 1.0–1.5 xG +1.9 Δpts PEC ZwolleEredivisie 2025-2026 · Home W 8–2 3.5–1.2 xG +1.7 Δpts FC VolendamEredivisie 2025-2026 · Away L 0–3 1.0–1.6 xG -1.1 Δpts FeyenoordEredivisie 2025-2026 · Home L 0–7 0.2–2.6 xG -0.6 Δpts TwenteEredivisie 2025-2026 · Away L 1–2 0.6–1.3 xG -0.7 Δpts Sparta RotterdamEredivisie 2025-2026 · Home W 3–0 1.3–1.3 xG +1.7 Δpts NAC BredaEredivisie 2025-2026 · Away L 1–2 0.8–2.2 xG -1.1 Δpts AZ AlkmaarEredivisie 2025-2026 · Home L 1–2 1.4–2.6 xG -0.8 Δpts GroningenEredivisie 2025-2026 · Away L 0–4 0.5–1.6 xG -1.0 Δpts AjaxEredivisie 2025-2026 · Away L 0–2 0.2–2.8 xG -0.4 Δpts NEC NijmegenEredivisie 2025-2026 · Home L 1–4 1.1–3.0 xG -1.3 Δpts UtrechtEredivisie 2025-2026 · Away L 0–4 0.8–2.0 xG -0.7 Δpts

Score and actual xG show Heracles first. Δpts = points taken − pre-match xPts. — means data unavailable.

Current load

No upcoming match.

Schedule difficulty all competitions

Each bar is one match: 50% match difficulty from current relative Elo strength + 50% calendar load (rest, match congestion and travel). Higher means harder, on a 0–100 scale. This is a descriptive index, not a win probability. Lighter bars are upcoming; the dashed line marks today. Grey marks missing data. 10 Aug at Utrecht: Schedule difficulty 41/100; match difficulty 81/100
L
Aug 16 Aug vs NEC Nijmegen: Schedule difficulty 40/100; match difficulty 80/100
L
24 Aug at Ajax: Schedule difficulty 45/100; match difficulty 90/100
L
29 Aug at Groningen: Schedule difficulty 40/100; match difficulty 79/100
L
14 Sep vs AZ Alkmaar: Schedule difficulty 44/100; match difficulty 87/100
L
Sep 20 Sep at NAC Breda: Schedule difficulty 31/100; match difficulty 62/100
L
27 Sep vs Sparta Rotterdam: Schedule difficulty 34/100; match difficulty 68/100
W
5 Oct at Twente: Schedule difficulty 44/100; match difficulty 87/100
L
Oct 19 Oct vs Feyenoord: Schedule difficulty 46/100; match difficulty 92/100
L
25 Oct at FC Volendam: Schedule difficulty 31/100; match difficulty 61/100
L
2 Nov vs PEC Zwolle: Schedule difficulty 33/100; match difficulty 65/100
W
Nov 8 Nov at Excelsior: Schedule difficulty 36/100; match difficulty 71/100
W
22 Nov vs GO Ahead Eagles: Schedule difficulty 37/100; match difficulty 73/100
W
29 Nov at Fortuna Sittard: Schedule difficulty 36/100; match difficulty 71/100
D
6 Dec vs Telstar: Schedule difficulty 36/100; match difficulty 71/100
D
Dec 13 Dec at PSV Eindhoven: Schedule difficulty 48/100; match difficulty 95/100
L
20 Dec vs Heerenveen: Schedule difficulty 40/100; match difficulty 79/100
L
11 Jan at Sparta Rotterdam: Schedule difficulty 34/100; match difficulty 68/100
L
Jan 18 Jan vs Twente: Schedule difficulty 44/100; match difficulty 87/100
L
25 Jan at Feyenoord: Schedule difficulty 46/100; match difficulty 92/100
L
1 Feb vs Fortuna Sittard: Schedule difficulty 36/100; match difficulty 71/100
W
Feb 7 Feb at NEC Nijmegen: Schedule difficulty 40/100; match difficulty 80/100
L
14 Feb vs NAC Breda: Schedule difficulty 31/100; match difficulty 62/100
L
22 Feb at GO Ahead Eagles: Schedule difficulty 37/100; match difficulty 73/100
L
28 Feb vs PSV Eindhoven: Schedule difficulty 48/100; match difficulty 95/100
L
6 Mar vs Utrecht: Schedule difficulty 41/100; match difficulty 81/100
D
Mar 15 Mar at AZ Alkmaar: Schedule difficulty 44/100; match difficulty 87/100
L
20 Mar vs Excelsior: Schedule difficulty 36/100; match difficulty 71/100
D
5 Apr at Heerenveen: Schedule difficulty 40/100; match difficulty 79/100
L
Apr 11 Apr vs Ajax: Schedule difficulty 45/100; match difficulty 90/100
L
26 Apr vs FC Volendam: Schedule difficulty 31/100; match difficulty 61/100
L
3 May at PEC Zwolle: Schedule difficulty 33/100; match difficulty 65/100
L
May 10 May at Telstar: Schedule difficulty 36/100; match difficulty 71/100
L
17 May vs Groningen: Schedule difficulty 40/100; match difficulty 79/100
L

Schedule next 30 days · forecast and load

All fixtures and load →

No matches in the next 30 days.

Win · draw · loss: LOAD90 forecastLoad bar: rest, matches and travel before each game (context; only 4+ matches in 14 days changes the forecast)

Fixture Swing

Opponent opportunity across the next 3 matches · all competitions

0 of 3 forecasts available · Partial window

No upcoming fixtures.

Swing compares total forecast goals with total baseline goals for the included matches. Forecasts are available up to 21 days ahead. Missing snapshots and different model revisions are excluded; a partial window covers only the matches shown with values. Your team's own conditions are kept in each baseline.