BADB.INFO
Menu
D. John photo
Player

D. John

Defender · ST Mirren Nationality: Wales · Availability not confirmed
Apps 6
Minutes 468
Rating 6.19 / 10
Goals 0
Assists 0

Recorded match sample · 6 appearances · 2026-09-19 – 2026-10-31. Separate from event history.
D. John is listed as a Defender for ST Mirren. Key facts: nationality Wales, number #3, age 31, born 1995-06-30, height 178, weight 75, summary sample apps 6.

Profile facts

Nationality
Wales
Number
#3
Team country
Scotland
Age
31
Born
1995-06-30
Birthplace
Merthyr
Birth country
Wales
Height
178
Weight
75
Player overview

Summary and recent form

Performance trend Latest 5 of 6 appearances
View full match history
  1. Motherwell - ST Mirren #3 · D Rating 6.3 Minutes 18 min 0 G 0 A 0 Shots0 Key passes
  2. ST Mirren - Hibernian #3 · M Rating 6.29 Minutes 90 min 0 G 0 A 1 Shots0 Key passes
  3. ST Mirren - Dundee #3 · M Rating 6.41 Minutes 90 min 0 G 0 A 1 Shots1 Key passes
  4. Aberdeen - ST Mirren #3 · D Rating 6.23 Minutes 90 min 0 G 0 A 1 Shots3 Key passes
  5. Heart Of Midlothian - ST Mirren #3 · D Rating 5.9 Minutes 90 min 0 G 0 A 1 Shots1 Key passes
Recorded match sample 6 appearances

Recorded match sample · 6 appearances · 2026-09-19 – 2026-10-31 · Premiership. Only these recorded appearances; not a full-season total. Key actions cover a separate event history. Rating: mean of 6 recorded match ratings.

Apps 6
Minutes 468
Rating 6.19 / 10
Goals 0
Assists 0
Shots 4
Key passes 6
Tackles 7
Cards 0
Saves 0
Detailed match stats Latest 6 appearances

Attack

Shots on target
1 / 4 (25%)
Dribbles completed
1 / 4 (25%)
Key passes
6
Fouls won
1

Distribution

Passes completed
194 / 234 (83%)

Defence

Duels won
13 / 26 (50%)
Tackles
7
Interceptions
7
Fouls committed
2

Career timeline 14 entries

Career: ST Mirren · Current Squad.

Showing 8 of 14 career entries.

  1. Date unavailable ST Mirren Current club Current Squad
  2. Bolton Club history from Salford City
  3. Salford City Loan from Bolton
  4. Bolton Free transfer from Swansea
  5. Bolton Loan from Swansea
  6. Swansea Club history from Sunderland
  7. Sunderland Loan from Swansea
  8. Swansea Club history from Rangers
Show 6 more career entriesHide 6 additional career entries
  1. Rangers Club history from Cardiff
  2. Rangers Loan from Cardiff
  3. Cardiff Club history from Chesterfield
  4. Chesterfield Loan from Cardiff
  5. Cardiff Club history from Barnsley
  6. Barnsley Loan from Cardiff
Season coverage

Season statistics

2 season rows

API-Football season statistics as of the snapshot date shown per row. Missing values are omitted; a snapshot does not establish a completed season. Separate from BADB recorded-match statistics.

2025
Premiership ST Mirren API-Football Provider snapshot · 26 May 2026
Apps
30
Minutes
2374
Goals
1
Assists
5
Season analysis
Per 90 minutes
Goals / 90
0.04
Assists / 90
0.19
Goals + assists / 90
0.23
Season contributions
Goals + assists
6
2025
League Cup ST Mirren API-Football Provider snapshot · 26 May 2026
Apps
24
Minutes
1286
Goals
2
Assists
1
Season analysis
Per 90 minutes
Goals / 90
0.14
Assists / 90
0.07
Goals + assists / 90
0.21
Season contributions
Goals + assists
3

Per 90 = total × 90 ÷ minutes; shown from 900 minutes played. Past results, not a prediction.

Your privacy choices

Optional BADB measurement

Help BADB measure visits from official social posts. The site works if you reject.