Full Name:
Kelvin Wilson


STATS (Competitive games only):
Aug 11, 2007
Last Game:
Apr 05, 2016
186 (Rank: #98)
0 (Rank: Last)

Yellow Cards:

Red Cards:
Sep 03, 1985






Intnl. Country:

Forest Caps:

Forest Goals:

Total Caps:

Total Goals:

Penalties scored:
Penalties missed:

Shirt numbers:
6 (126 appearances) , 2 (90) , 22 (9)


Barry Hugman:



Season Stats (competitive games only)
Season Squad Num Played Won Drawn Lost Goals Yellows Reds Own
Went Off Came On Unused
2007-08248201710-312121Bought from Preston North End in July

Transfer Details:
# Date Type Club Fee Loan until Manager
1Jul 17, 2007BoughtPreston North End£315,000Colin Calderwood
2Oct 16, 2015ReleasedCelticFree transferDougie Freedman

Record for Kelvin Wilson
Game First Game Last Game P W D L Goals Yellows Reds Own Goals Started Came On Went Off Unused Sub
League Tier 1
League Tier 2Aug 10, 2008Apr 05, 20161274141451331189837
League Tier 3Aug 11, 2007May 03, 2008421816831140211
PlayoffsMay 08, 2010May 11, 2010222
FA CupNov 10, 2007Jan 30, 201693241811
League CupAug 14, 2007Aug 11, 20156146
European Cup
Fairs Cup
Super Cup
Intercontinental Cup
Full Members Cup
EFL Trophy
Charity Shield
Anglo-Scottish Cup
Anglo-Italian Cup
Total (Competitive)Aug 11, 2007Apr 05, 2016186635963164217412939
FriendlyOct 09, 2008Oct 09, 2008111
Pre-Season FriendlyJul 17, 2007Aug 01, 201520776118283
TestimonialJul 21, 2007Jul 21, 20071111
TOTAL (Non-Competitive)Jul 17, 2007Aug 01, 201522787119393
TOTAL OVERALLJul 17, 2007Apr 05, 201620870677011642193151842

All Games for Kelvin Wilson
# Date Game Opponent H/A Score Result Started Came
Yellow Red
Tue Jul 17, 2007Pre-Season FriendlyIlkeston TownA5-0WinStarted
Wed Jul 18, 2007Pre-Season FriendlyRushden and DiamondsA1-1DrawStarted
Sat Jul 21, 2007TestimonialChesterfieldA0-0DrawStarted
Tue Jul 24, 2007Pre-Season FriendlyKilmarnockA3-1Win
Thu Jul 26, 2007Pre-Season FriendlyDunfermline AthleticA1-2LossStarted
Sat Jul 28, 2007Pre-Season FriendlyMotherwellA0-0DrawStarted
Mon Jul 30, 2007Pre-Season FriendlyNotts CountyA2-1WinStarted
Tue Jul 31, 2007Pre-Season FriendlyDerby CountyA0-2Loss
Sat Aug 04, 2007Pre-Season FriendlySheffield UnitedA0-1LossStarted
1Sat Aug 11, 2007League Tier 3BournemouthH0-0DrawStarted
2Tue Aug 14, 2007League CupChester CityA0-0WinStarted
3Sat Aug 18, 2007League Tier 3Swansea CityA0-0DrawStarted
4Sat Aug 25, 2007League Tier 3Leeds UnitedH1-2LossStarted
5Tue Aug 28, 2007League CupLeicester CityH1-0AbaStarted
6Sat Sep 01, 2007League Tier 3Bristol RoversA2-2DrawStarted
7Sat Sep 15, 2007League Tier 3Port ValeA2-0WinStartedyellow
8Tue Sep 18, 2007League CupLeicester CityH2-3LossStarted
9Sat Sep 22, 2007League Tier 3GillinghamH4-0WinStarted
10Sat Sep 29, 2007League Tier 3Yeovil TownA3-0WinStarted
11Tue Oct 02, 2007League Tier 3Huddersfield TownA1-1DrawStarted
12Sat Oct 06, 2007League Tier 3Hartlepool UnitedH2-1WinStarted
13Sat Oct 13, 2007League Tier 3Cheltenham TownA3-0WinStarted
14Sat Oct 20, 2007League Tier 3Doncaster RoversH0-0DrawStarted
15Sat Oct 27, 2007League Tier 3Luton TownA1-2LossStartedyellow
16Tue Oct 30, 2007League Tier 3Oldham AthleticH0-0DrawStarted
17Sat Nov 03, 2007League Tier 3Tranmere RoversH2-0WinStarted
18Tue Nov 06, 2007League Tier 3Southend UnitedH4-1WinStarted
19Sat Nov 10, 2007FA CupLincoln CityA1-1DrawStartedgoal
20Sat Nov 24, 2007League Tier 3Crewe AlexandraH2-0WinStarted
21Tue Nov 27, 2007FA CupLincoln CityH3-1WinStarted
22Tue Dec 04, 2007League Tier 3WalsallA0-1LossStarted
23Fri Dec 07, 2007League Tier 3Brighton and Hove AlbionA2-0WinStarted
24Tue Dec 11, 2007FA CupLuton TownA0-1LossStarted
25Sat Dec 15, 2007League Tier 3Northampton TownH2-2DrawStarted
26Wed Dec 26, 2007League Tier 3Oldham AthleticA0-0Draw (72)
27Sat Dec 29, 2007League Tier 3GillinghamA0-3LossStarted
28Tue Jan 01, 2008League Tier 3Huddersfield TownH2-1WinStartedred
29Sat Jan 19, 2008League Tier 3Swindon TownA1-2Loss (83)
30Wed Jan 23, 2008League Tier 3MillwallA2-2DrawStarted
31Tue Jan 29, 2008League Tier 3Swansea CityH0-0DrawStarted
32Sat Feb 02, 2008League Tier 3BournemouthA0-2LossStarted (85)yellow
33Sat Feb 09, 2008League Tier 3MillwallH2-0WinStarted
34Tue Feb 12, 2008League Tier 3Leeds UnitedA1-1DrawStarted
35Sat Feb 16, 2008League Tier 3Swindon TownH1-0WinStarted
36Sat Feb 23, 2008League Tier 3Leyton OrientA1-0WinStarted
37Mon Mar 03, 2008League Tier 3Carlisle UnitedH0-1LossStarted
38Sat Mar 08, 2008League Tier 3Crewe AlexandraA0-0DrawStarted
39Tue Mar 11, 2008League Tier 3Southend UnitedA1-1DrawStarted
40Sat Mar 15, 2008League Tier 3WalsallH1-1DrawStartedgoal
41Fri Mar 21, 2008League Tier 3Northampton TownA2-1WinStarted
42Mon Mar 24, 2008League Tier 3Brighton and Hove AlbionH0-0DrawStarted
43Fri Mar 28, 2008League Tier 3Doncaster RoversA0-1LossStarted
44Tue Apr 01, 2008League Tier 3Carlisle UnitedA2-0WinStarted
45Sat Apr 05, 2008League Tier 3Cheltenham TownH3-1WinStarted
46Tue Apr 08, 2008League Tier 3Bristol RoversH1-1DrawStarted
Sat Apr 19, 2008League Tier 3Luton TownH1-0Win
47Sat Apr 26, 2008League Tier 3Hartlepool UnitedA1-0WinStarted
48Sat May 03, 2008League Tier 3Yeovil TownH3-2WinStarted
Wed Jul 23, 2008Pre-Season FriendlyTelford UnitedA4-1WinStarted
Fri Jul 25, 2008Pre-Season FriendlyEvertonH1-1DrawStarted
Wed Jul 30, 2008Pre-Season FriendlySunderlandH0-1LossStarted
Sat Aug 02, 2008Pre-Season FriendlyNotts CountyA3-2Win
49Sun Aug 10, 2008League Tier 2ReadingH0-0DrawStarted
50Sat Aug 16, 2008League Tier 2Swansea CityA1-3LossStarted
51Sat Aug 30, 2008League Tier 2Wolverhampton WanderersA1-5Loss
52Sat Sep 13, 2008League Tier 2BurnleyH1-2LossStarted
53Tue Sep 16, 2008League Tier 2Preston North EndA1-2LossStarted
54Sat Sep 20, 2008League Tier 2Charlton AthleticH0-0DrawStartedyellow
55Sat Sep 27, 2008League Tier 2Plymouth ArgyleA0-1LossStarted
56Tue Sep 30, 2008League Tier 2Sheffield WednesdayA0-1LossStarted
57Sat Oct 04, 2008League Tier 2Crystal PalaceH0-2LossStarted
Thu Oct 09, 2008FriendlyRepublic of Ireland XIA0-2Loss
58Sat Oct 18, 2008League Tier 2Queens Park RangersA1-2LossStarted
59Tue Oct 21, 2008League Tier 2Ipswich TownH1-1DrawStarted
60Sat Oct 25, 2008League Tier 2Cardiff CityH0-1LossStarted (52)
Sun Nov 02, 2008League Tier 2Derby CountyA1-1Draw
61Sat Nov 08, 2008League Tier 2Birmingham CityH1-1DrawStarted
62Sat Nov 15, 2008League Tier 2Bristol CityA2-2DrawStarted
63Sat Nov 22, 2008League Tier 2Norwich CityH1-2LossStarted
64Tue Nov 25, 2008League Tier 2Doncaster RoversA0-0DrawStarted
65Sat Nov 29, 2008League Tier 2BarnsleyH1-0WinStarted
66Sat Dec 06, 2008League Tier 2Coventry CityA2-2DrawStarted
67Tue Dec 09, 2008League Tier 2Sheffield UnitedH0-1LossStarted
68Sat Dec 13, 2008League Tier 2BlackpoolH0-0DrawStarted
69Sat Dec 20, 2008League Tier 2SouthamptonA2-0WinStarted
70Fri Dec 26, 2008League Tier 2Doncaster RoversH2-4LossStarted (25)
71Sat Jan 03, 2009FA CupManchester CityA3-0Win (17)
72Sat Jan 17, 2009League Tier 2Plymouth ArgyleH2-0WinStarted
73Fri Jan 23, 2009FA CupDerby CountyA1-1DrawStarted
74Tue Jan 27, 2009League Tier 2Sheffield WednesdayH2-1WinStarted
75Sat Jan 31, 2009League Tier 2Cardiff CityA0-2LossStartedyellow
76Wed Feb 04, 2009FA CupDerby CountyH2-3LossStarted
77Sat Feb 07, 2009League Tier 2Queens Park RangersH2-2DrawStarted
78Sat Feb 14, 2009League Tier 2Birmingham CityA0-2LossStarted
79Wed Feb 18, 2009League Tier 2Ipswich TownA1-2LossStarted (62)
Sat Feb 21, 2009League Tier 2Derby CountyH1-3Loss
80Sat Feb 28, 2009League Tier 2ReadingA1-0WinStarted
81Tue Mar 03, 2009League Tier 2Preston North EndH2-1WinStarted
82Sat Mar 07, 2009League Tier 2Swansea CityH1-1DrawStarted
83Tue Mar 10, 2009League Tier 2WatfordA1-2LossStarted
84Sat Mar 21, 2009League Tier 2Wolverhampton WanderersH0-1LossStarted
85Sat Apr 04, 2009League Tier 2BarnsleyA1-1DrawStarted
86Sat Apr 11, 2009League Tier 2Bristol CityH3-2WinStarted
87Mon Apr 13, 2009League Tier 2Sheffield UnitedA0-0DrawStartedred
Sat Jul 11, 2009Pre-Season FriendlySporting LisbonA1-0WinStarted
Sat Jul 18, 2009Pre-Season FriendlyBurton AlbionA4-1WinStarted
Wed Jul 22, 2009Pre-Season FriendlyRushden and DiamondsA1-1DrawStarted
Sat Jul 25, 2009Pre-Season FriendlyNotts CountyA1-2LossStarted
Sat Sep 12, 2009League Tier 2Sheffield WednesdayA1-1Draw
Tue Sep 15, 2009League Tier 2Ipswich TownA1-1Draw
Sat Sep 19, 2009League Tier 2BlackpoolH0-1Loss
88Tue Sep 22, 2009League CupBlackburn RoversH0-1LossStarted
89Sun Sep 27, 2009League Tier 2Plymouth ArgyleA1-0WinStarted (75)
Sat Oct 03, 2009League Tier 2Peterborough UnitedA2-1Win
90Sat Oct 17, 2009League Tier 2Newcastle UnitedH1-0WinStarted
91Tue Oct 20, 2009League Tier 2BarnsleyH1-0WinStarted
92Sat Oct 24, 2009League Tier 2Crystal PalaceA1-1DrawStarted
93Sun Nov 01, 2009League Tier 2Cardiff CityA1-1DrawStartedyellow
94Sat Nov 07, 2009League Tier 2Bristol CityH1-1DrawStarted
95Sat Nov 21, 2009League Tier 2MiddlesbroughA1-1DrawStarted
96Sat Nov 28, 2009League Tier 2Doncaster RoversH4-1WinStarted
97Sat Dec 05, 2009League Tier 2Leicester CityH5-1WinStarted
98Tue Dec 08, 2009League Tier 2Sheffield UnitedA0-0DrawStarted
99Sat Dec 12, 2009League Tier 2Swansea CityA1-0WinStarted
100Sat Dec 19, 2009League Tier 2Preston North EndH3-0WinStarted
101Sat Dec 26, 2009League Tier 2WatfordA0-0DrawStarted
102Mon Dec 28, 2009League Tier 2Coventry CityH2-0WinStarted
Sat Jan 02, 2010FA CupBirmingham CityH0-0Draw
103Fri Jan 08, 2010League Tier 2West Bromwich AlbionA3-1WinStarted
104Sat Jan 16, 2010League Tier 2ReadingH2-1WinStarted
105Tue Jan 26, 2010League Tier 2Queens Park RangersH5-0WinStarted
106Sat Jan 30, 2010League Tier 2Derby CountyA0-1LossStarted
107Sat Feb 06, 2010League Tier 2Sheffield WednesdayH2-1WinStarted
108Tue Feb 09, 2010League Tier 2Coventry CityA0-1LossStarted
109Sat Feb 13, 2010League Tier 2Doncaster RoversA0-1LossStarted
110Tue Feb 16, 2010League Tier 2Sheffield UnitedH1-0WinStarted
111Sat Feb 20, 2010League Tier 2MiddlesbroughH1-0WinStarted
112Sat Feb 27, 2010League Tier 2Leicester CityA0-3LossStarted
113Sat Mar 13, 2010League Tier 2Preston North EndA2-3LossStartedyellow
114Tue Mar 16, 2010League Tier 2BarnsleyA1-2LossStarted
115Sat Mar 20, 2010League Tier 2Peterborough UnitedH1-0WinStartedyellow
116Tue Mar 23, 2010League Tier 2Crystal PalaceH2-0WinStartedyellow
117Mon Mar 29, 2010League Tier 2Newcastle UnitedA0-2LossStartedyellow
118Sat Apr 03, 2010League Tier 2Bristol CityA1-1DrawStarted
119Mon Apr 05, 2010League Tier 2Cardiff CityH0-0DrawStarted
120Sat Apr 10, 2010League Tier 2Ipswich TownH3-0WinStarted
121Sat Apr 17, 2010League Tier 2BlackpoolA1-3LossStarted
122Sat Apr 24, 2010League Tier 2Plymouth ArgyleH3-0WinStarted
123Sun May 02, 2010League Tier 2Scunthorpe UnitedA2-2DrawStarted
124Sat May 08, 2010PlayoffsBlackpoolA1-2LossStarted
125Tue May 11, 2010PlayoffsBlackpoolH3-4LossStarted
Sun Jul 18, 2010Pre-Season FriendlySC OlhanenseA2-1WinStarted
Sat Jul 31, 2010Pre-Season FriendlySwindon TownA2-3LossStarted (84)
126Sat Aug 07, 2010League Tier 2BurnleyA0-1LossStarted (46)
127Sun Aug 15, 2010League Tier 2Leeds UnitedH1-1DrawStartedyellow
128Sat Aug 21, 2010League Tier 2ReadingA1-1DrawStarted
129Sat Aug 28, 2010League Tier 2Norwich CityH1-1DrawStarted
130Sat Sep 11, 2010League Tier 2MillwallH1-1DrawStarted
131Tue Sep 14, 2010League Tier 2Preston North EndA2-1WinStarted
Sat Sep 25, 2010League Tier 2Swansea CityH3-1Win
Tue Sep 28, 2010League Tier 2Sheffield UnitedH1-1Draw
Sat Oct 02, 2010League Tier 2Doncaster RoversA1-1Draw
Sat Oct 16, 2010League Tier 2BarnsleyA1-3Loss
Tue Oct 19, 2010League Tier 2MiddlesbroughH1-0Win
132Sat Oct 23, 2010League Tier 2Ipswich TownH2-0WinStarted
133Sat Oct 30, 2010League Tier 2PortsmouthA1-2LossStarted
Mon Nov 29, 2010League Tier 2Leicester CityA0-1Loss
Sat Dec 18, 2010League Tier 2Crystal PalaceH3-0Win
134Wed Dec 29, 2010League Tier 2Derby CountyH5-2Win (60)
Sat Jan 01, 2011League Tier 2BarnsleyH2-2Draw
135Mon Jan 03, 2011League Tier 2Ipswich TownA1-0Win (81)
136Sat Aug 10, 2013League Tier 2Blackburn RoversA1-0WinStarted
137Sat Aug 17, 2013League Tier 2Bolton WanderersH3-0WinStarted
138Sun Aug 25, 2013League Tier 2WatfordA1-1DrawStartedyellow
139Sat Aug 31, 2013League Tier 2Wigan AthleticA1-2LossStarted
140Sat Sep 14, 2013League Tier 2BarnsleyH3-2WinStarted
141Tue Sep 17, 2013League Tier 2MiddlesbroughH2-2DrawStarted (9)
142Sat Oct 19, 2013League Tier 2BournemouthH1-1Draw (45)
143Sat Apr 05, 2014League Tier 2MillwallH1-2Loss (40)
144Sat Apr 12, 2014League Tier 2Queens Park RangersA2-5LossStarted
Sun Sep 14, 2014League Tier 2Derby CountyH1-1Draw
145Wed Sep 17, 2014League Tier 2FulhamH5-3Win (56)
146Sat Sep 20, 2014League Tier 2MillwallA0-0DrawStarted
147Wed Sep 24, 2014League CupTottenham HotspurA1-3LossStarted
148Sat Sep 27, 2014League Tier 2Brighton and Hove AlbionH0-0DrawStarted
149Tue Sep 30, 2014League Tier 2Wigan AthleticA0-0DrawStarted
150Sun Oct 05, 2014League Tier 2Ipswich TownH2-2DrawStarted (29)
151Sat Oct 18, 2014League Tier 2Cardiff CityA1-2LossStartedyellow
152Tue Oct 21, 2014League Tier 2WatfordA2-2DrawStarted
153Sat Oct 25, 2014League Tier 2Blackburn RoversH1-3LossStarted
154Wed Nov 05, 2014League Tier 2BrentfordH1-3LossStarted
Sat Nov 22, 2014League Tier 2Wolverhampton WanderersA3-0Win
Sat Nov 29, 2014League Tier 2Birmingham CityA1-2Loss
Sat Dec 06, 2014League Tier 2Charlton AthleticH1-1Draw
155Sat Dec 13, 2014League Tier 2Rotherham UnitedA0-0DrawStarted
156Sat Dec 20, 2014League Tier 2Leeds UnitedH1-1DrawStarted
157Fri Dec 26, 2014League Tier 2MiddlesbroughA0-3LossStartedyellowred
158Sat Jan 03, 2015FA CupRochdaleA0-1LossStarted
159Sat Jan 17, 2015League Tier 2Derby CountyA2-1WinStartedyellow
160Wed Jan 21, 2015League Tier 2FulhamA2-3LossStarted
161Sat Jan 31, 2015League Tier 2MillwallH0-1LossStarted
Sat Feb 21, 2015League Tier 2Bolton WanderersH4-1Win
Wed Feb 25, 2015League Tier 2BournemouthH2-1Win
Sat Feb 28, 2015League Tier 2ReadingA3-0Win
Tue Mar 03, 2015League Tier 2Charlton AthleticA1-2Loss
162Sat Mar 07, 2015League Tier 2MiddlesbroughH2-1WinStarted
163Sat Mar 14, 2015League Tier 2Leeds UnitedA0-0DrawStarted
164Wed Mar 18, 2015League Tier 2Rotherham UnitedH2-0WinStarted
165Sat Mar 21, 2015League Tier 2Norwich CityA1-3LossStarted
166Fri Apr 03, 2015League Tier 2Wolverhampton WanderersH1-2LossStarted
167Mon Apr 06, 2015League Tier 2BrentfordA2-2DrawStarted
168Sat Apr 11, 2015League Tier 2Huddersfield TownH0-1LossStarted
169Wed Apr 15, 2015League Tier 2WatfordH1-3LossStartedred
Wed Jul 08, 2015Pre-Season FriendlyOdense BKA2-4LossStarted (45)
Sun Jul 12, 2015Pre-Season FriendlyMjallby AIFA1-1Draw (75)
Tue Jul 21, 2015Pre-Season FriendlyDoncaster RoversA1-1DrawStarted (85)
Sat Jul 25, 2015Pre-Season FriendlySwansea CityH1-1Draw
Sat Aug 01, 2015Pre-Season FriendlyAston VillaH3-3DrawStartedgoal
170Tue Aug 11, 2015League CupWalsallH3-4LossStarted
171Sat Aug 15, 2015League Tier 2Rotherham UnitedH2-1WinStarted
172Tue Aug 18, 2015League Tier 2Charlton AthleticH0-0DrawStarted
Sat Aug 22, 2015League Tier 2Bolton WanderersA1-1Draw
Sat Aug 29, 2015League Tier 2Cardiff CityH1-2Loss
173Sat Sep 12, 2015League Tier 2Queens Park RangersA2-1WinStarted
174Tue Sep 15, 2015League Tier 2Birmingham CityA1-0WinStarted
175Sat Sep 19, 2015League Tier 2MiddlesbroughH1-2LossStartedyellow
176Thu Sep 24, 2015League Tier 2Huddersfield TownA1-1DrawStarted
177Fri Oct 16, 2015League Tier 2Bristol CityA0-2LossStarted
178Tue Oct 20, 2015League Tier 2BurnleyH1-1DrawStarted
179Sat Oct 24, 2015League Tier 2Ipswich TownH1-1DrawStarted
180Sat Oct 31, 2015League Tier 2Sheffield WednesdayA0-1LossStarted
Tue Nov 03, 2015League Tier 2Preston North EndA0-1Loss
Fri Nov 06, 2015League Tier 2Derby CountyH1-0Win
Sat Nov 21, 2015League Tier 2BrentfordA1-2Loss
181Sat Nov 28, 2015League Tier 2ReadingH3-1Win (69)
Sat Dec 05, 2015League Tier 2FulhamH3-0Win
182Sat Jan 09, 2016FA CupQueens Park RangersH1-0WinStarted
Tue Jan 12, 2016League Tier 2Birmingham CityH1-1Draw
Sat Jan 16, 2016League Tier 2Bolton WanderersH3-0Win
183Sat Jan 23, 2016League Tier 2MiddlesbroughA1-0Win (89)
Tue Jan 26, 2016League Tier 2Queens Park RangersH0-0Draw
184Sat Jan 30, 2016FA CupWatfordH0-1LossStarted
Tue Feb 23, 2016League Tier 2BurnleyA0-1Loss
Sat Mar 05, 2016League Tier 2Ipswich TownA0-1Loss
Tue Mar 08, 2016League Tier 2Preston North EndH1-0Win
Sat Mar 12, 2016League Tier 2Sheffield WednesdayH0-3Loss
Tue Mar 15, 2016League Tier 2Hull CityA1-1Draw
Sat Mar 19, 2016League Tier 2Derby CountyA0-1Loss
185Sat Apr 02, 2016League Tier 2BrentfordH0-3Loss (25)
186Tue Apr 05, 2016League Tier 2ReadingA1-2LossStarted (32)