Match-by-match archive from 1977/78, through 2026-05-24. Earlier career games are outside these charts.
Appearances119 starts · 2 off the benchGoals211 appearances with reconciled goalsGoals per appearance0.18Not per 90 minutesResults when appearing6–1–4Wins – draws – losses
When did the goals come?
Compare the volume with the scoring rate — appearances differ by month.
Leading month: Feb · 1 goals · 1 goals in 2 appearances. Tied leaders use the larger sample.
By month
MonthGoals scoredGoalsApps
Jan—0
Feb12
Mar12
Apr06
May01
Jun—0
Jul—0
Aug—0
Sep—0
Oct—0
Nov—0
Dec—0
Recorded goals, including multiple goals in one appearance. — = no appearance in this selection.
By day of the week
DayGoals scoredGoalsApps
Mon02
Tue01
Wed—0
Thu—0
Fri01
Sat26
Sun01
Recorded goals, including multiple goals in one appearance. — = no appearance in this selection.
Rotherham United (A)2019-04-06 · 2018/19 · Championship
L 1–2—
Swansea City (H)2019-03-30 · 2018/19 · Championship
W 2–11 goal
Ipswich Town (A)2019-03-16 · 2018/19 · Championship
D 1–1—
Derby County (H)2019-02-25 · 2018/19 · Championship
W 1–0—
Brentford (H)2019-02-09 · 2018/19 · Championship
W 2–11 goal
About these records
Only completed competitive games with a recorded start or used-substitute appearance count. Unused substitutes do not count. Goals come from reconciled match scorers; own goals are excluded. GPM divides goals by this player’s appearances, including goalless games — never by Forest’s fixture count. Appearance rates are not minutes-adjusted; historical minutes and assists are not sufficiently complete for those comparisons.
The match-by-match archive starts in 1977/78. It is not the player’s entire career if they played earlier or elsewhere. Public profile totals and calendar rates use exactly the same selected appearances.