
J. ter Horst
181
70
Tackles
50
Interceptions
6.5
Rating
32
Appearances
2825 mins
1
Goals
📊 Season Performance
📅 Career History
| Season | Club · League | Apps | Goals | Ast | Rtg |
|---|---|---|---|---|---|
| 26/27 | SC Paderborn 07 · Bundesliga | 4 | 0 | 0 | 6.7 |
| 25/26 | Preußen Münster · 2. Bundesliga | 32 | 1 | 3 | 6.5 |
| 24/25 | Preußen Münster · 2. Bundesliga | 31 | 1 | 2 | 6.8 |
| 23/24 | Preußen Münster · 3. Liga | 26 | 3 | 0 | 6.8 |
| 21/22 | Preußen Münster · Regionalliga - Nord | 1 | 0 | 0 | N/A |
| 19/20 | Preußen Münster U19 · U19 Bundesliga | 16 | 1 | 0 | N/A |
Horst's 2025/26 season, read from the numbers
In 2025/26, J. ter Horst was close to ever-present for Preußen Münster in the 2. Bundesliga: 32 appearances and 2825 minutes, averaging 88 minutes per outing. Per 90 minutes that is 2.2 tackles per 90, 1.6 interceptions per 90 and 52% of his duels won — the rate profile behind Horst's totals.
Horst played 1,151 passes at 81% accuracy — 36.7 per 90, which is the volume that decides whether a side builds through him or around him. Carrying the ball, Horst attempted 25 dribbles and completed 52% — 0.8 attempts per 90.
Set against Horst's own record, 2025/26 reads differently: it is also the heaviest workload we have recorded for him, 2945 minutes against a previous high of 2209; his average match rating has slipped from 6.75 to 6.54 since 2024/25. Discipline is part of the picture for Horst: 10 bookings in 32 appearances, one every 3.2 games.
How these scores are built, and the minutes and rating floors a player must clear to appear on our boards, are set out in our methodology.