Full Name:
Charles Thomson Craig


Years Active:
1902-07 (5 seasons)

Last Game:
117 years, 3 months, 4 days ago

STATS (Competitive games only):
Sep 01, 1902
Last Game:
Apr 20, 1907
147 (Rank: #145)
2 (Rank: #422)
Own Goals:

Yellow Cards:
Red Cards:
Jul 11, 1874



Jan 11, 1933



Intnl. Country:

Caps while at Forest:

Goals while at Forest:

Total Caps:

Total Goals:

Penalties scored:
Penalties missed:

Shirt numbers:
2 (135 games) , 3 (11) , 4 (1)
Harry Hallam (147 appearances)


Other source:

SEASON STATS (Competitive games only)
Season Age* Squad Num Played Won Drawn Lost Goals Yellows Reds Own
Went Off Came On Unused
*Age = player's age on August 1st of the season

# Season Date Type Club Fee Loan until Manager
11902-03BoughtWest Ham UnitedHarry Hallam
21906-07SoldBradford Park AvenueHarry Hallam

Game First Game Last Game P W D L Goals Yellows Reds Own Goals Started Came On Went Off Unused Sub
League Tier 1Sep 01, 1902Apr 28, 19061284726552128
League Tier 2Sep 01, 1906Apr 20, 190785218
League Tier 3
FA CupFeb 07, 1903Feb 24, 19061143411
League Cup
European Cup
Fairs Cup
Super Cup
Intercontinental Cup
Full Members Cup
EFL Trophy
Charity Shield
Anglo-Scottish Cup
Anglo-Italian Cup
Total (Comp)Sep 01, 1902Apr 20, 19071475631602147
FriendlySep 06, 1902Jul 02, 190520163120
TOTAL (Non-Comp)Sep 06, 1902Jul 02, 190520163120
TOTAL OVERALLSep 01, 1902Apr 20, 19071677234612167
League TotalSep 01, 1902Apr 20, 19071365228562136

ALL GAMES FOR CHARLES CRAIG (Competitive: 147, Other: 20)
Manager for all games: Harry Hallam
# Date Game Opponent H/A Score Num Started Came
Yellow Red
1Mon Sep 01, 1902League Tier 1SunderlandA1-02Started
Sat Sep 06, 1902FriendlyBarrowA2-02Started
Mon Sep 08, 1902FriendlyBlackpoolA1-02Started
2Tue Sep 09, 1902League Tier 1Grimsby TownA1-02Started
3Sat Sep 13, 1902League Tier 1Aston VillaH2-02Started
4Sat Sep 20, 1902League Tier 1Derby CountyH2-32Started
5Sat Sep 27, 1902League Tier 1BuryA1-32Started
6Thu Oct 02, 1902League Tier 1EvertonH2-23Started
7Sat Oct 04, 1902League Tier 1Blackburn RoversH2-03Started
8Mon Oct 13, 1902League Tier 1Sheffield UnitedA0-23Started
9Sat Oct 18, 1902League Tier 1Stoke CityH1-33Started
10Sat Nov 08, 1902League Tier 1West Bromwich AlbionA0-22Started
11Sat Nov 15, 1902League Tier 1Notts CountyH0-02Started
12Sat Nov 22, 1902League Tier 1Bolton WanderersA1-12Started
13Sat Nov 29, 1902League Tier 1MiddlesbroughH1-02Started
14Sat Dec 06, 1902League Tier 1Newcastle UnitedA2-02Started
15Sat Dec 13, 1902League Tier 1Wolverhampton WanderersH2-02Started
16Sat Dec 20, 1902League Tier 1LiverpoolA1-22Started
17Fri Dec 26, 1902League Tier 1Notts CountyA1-12Started
18Sat Dec 27, 1902League Tier 1Sheffield UnitedH2-22Started
19Sat Jan 03, 1903League Tier 1Grimsby TownH2-12Started
20Sat Jan 10, 1903League Tier 1Aston VillaA1-32Started
21Sat Jan 17, 1903League Tier 1Derby CountyA1-02Started
22Sat Jan 24, 1903League Tier 1BuryH3-02Started
23Sat Jan 31, 1903League Tier 1Blackburn RoversA2-22Started
24Sat Feb 07, 1903FA CupReadingH0-02Started
25Wed Feb 11, 1903FA CupReadingA6-32Started
26Sat Feb 21, 1903FA CupStoke CityH0-02Started
27Thu Feb 26, 1903FA CupStoke CityA0-22Started
28Sat Feb 28, 1903League Tier 1The WednesdayA0-12Started
29Sat Mar 07, 1903League Tier 1West Bromwich AlbionH3-12Started
Sat Mar 14, 1903FriendlyCliftonvilleA4-02Started
30Sat Mar 21, 1903League Tier 1Bolton WanderersH1-22Started
31Sat Mar 28, 1903League Tier 1MiddlesbroughA0-22Started
32Sat Apr 04, 1903League Tier 1Newcastle UnitedH3-22Started
33Sat Apr 11, 1903League Tier 1Wolverhampton WanderersA1-22Started
34Mon Apr 13, 1903League Tier 1SunderlandH5-22Started
35Sat Apr 18, 1903League Tier 1LiverpoolH1-02Started
Wed Apr 29, 1903FriendlyTottenham HotspurA1-22Started
Thu Apr 30, 1903FriendlyIlfordA4-22Started
36Sat Sep 05, 1903League Tier 1LiverpoolH2-12Started
37Mon Sep 07, 1903League Tier 1Small HeathA3-32Started
38Sat Sep 12, 1903League Tier 1BuryA2-22Startedgoal
Mon Sep 14, 1903FriendlyBlackpoolA2-12Started
39Sat Sep 19, 1903League Tier 1Blackburn RoversH0-12Started
40Sat Sep 26, 1903League Tier 1Wolverhampton WanderersA2-32Started
41Sat Oct 03, 1903League Tier 1The WednesdayA1-22Started
42Sat Oct 10, 1903League Tier 1SunderlandH3-02Started
43Sat Oct 17, 1903League Tier 1West Bromwich AlbionA1-12Started
44Sat Oct 24, 1903League Tier 1Small HeathH0-12Started
45Sat Oct 31, 1903League Tier 1EvertonA2-02Started
46Sat Nov 14, 1903League Tier 1Derby CountyA6-22Started
47Sat Nov 21, 1903League Tier 1Manchester CityH0-32Started
48Wed Nov 25, 1903League Tier 1Stoke CityH4-22Started
49Sat Nov 28, 1903League Tier 1Notts CountyA3-12Started
50Sat Dec 05, 1903League Tier 1Sheffield UnitedH1-12Started
51Sat Dec 12, 1903League Tier 1Newcastle UnitedA1-32Started
52Sat Dec 19, 1903League Tier 1Aston VillaH3-72Started
53Fri Dec 25, 1903League Tier 1Notts CountyH0-12Started
54Sat Dec 26, 1903League Tier 1MiddlesbroughA1-12Started
55Fri Jan 01, 1904League Tier 1Blackburn RoversA1-32Started
56Sat Jan 02, 1904League Tier 1LiverpoolA0-02Started
57Sat Jan 09, 1904League Tier 1BuryH2-22Started
58Sat Jan 23, 1904League Tier 1Wolverhampton WanderersH5-02Started
59Sat Jan 30, 1904League Tier 1The WednesdayH0-13Started
60Sat Feb 20, 1904FA CupBlackburn RoversA1-32Started
61Sat Feb 27, 1904League Tier 1EvertonH0-42Started
62Sat Mar 05, 1904League Tier 1Stoke CityA3-22Started
63Sat Mar 12, 1904League Tier 1Derby CountyH5-12Startedgoal
Thu Mar 17, 1904FriendlyShepherd's BushA2-02Started
Sat Mar 19, 1904FriendlyBradford CityA1-12Started
Thu Mar 24, 1904FriendlyBarrowA0-02Started
Sat Mar 26, 1904FriendlyBelfast DistilleryA4-02Started
64Wed Mar 30, 1904League Tier 1West Bromwich AlbionH2-02Started
65Mon Apr 04, 1904League Tier 1SunderlandA1-32Started
Tue Apr 05, 1904FriendlyDarlingtonA3-12Started
66Sat Apr 09, 1904League Tier 1Newcastle UnitedH1-02Started
67Wed Apr 13, 1904League Tier 1Manchester CityA0-02Started
68Sat Apr 16, 1904League Tier 1Aston VillaA1-32Started
69Sat Apr 23, 1904League Tier 1MiddlesbroughH1-12Started
70Sat Sep 03, 1904League Tier 1Wolverhampton WanderersA2-32Started
71Sat Sep 10, 1904League Tier 1BuryH5-12Started
72Sat Sep 17, 1904League Tier 1Aston VillaA0-22Started
73Sat Sep 24, 1904League Tier 1Blackburn RoversH5-22Started
74Sat Oct 15, 1904League Tier 1SunderlandH2-32Started
75Sat Oct 22, 1904League Tier 1Woolwich ArsenalA3-02Started
Mon Oct 24, 1904FriendlyFulhamH1-15Started
76Sat Oct 29, 1904League Tier 1Derby CountyH0-12Started
77Sat Nov 05, 1904League Tier 1EvertonA1-52Started
78Sat Nov 12, 1904League Tier 1Small HeathH0-22Started
79Sat Nov 19, 1904League Tier 1Manchester CityA1-12Started
80Sat Nov 26, 1904League Tier 1Notts CountyH2-12Started
81Sat Dec 03, 1904League Tier 1Sheffield UnitedA0-44Started
82Sat Dec 10, 1904League Tier 1Newcastle UnitedH1-32Started
83Sat Dec 17, 1904League Tier 1Preston North EndA1-02Started
84Sat Dec 24, 1904League Tier 1MiddlesbroughH1-12Started
85Mon Dec 26, 1904League Tier 1The WednesdayH2-12Started
86Tue Dec 27, 1904League Tier 1Woolwich ArsenalH0-32Started
87Sat Dec 31, 1904League Tier 1Wolverhampton WanderersH2-22Started
88Mon Jan 02, 1905League Tier 1SunderlandA0-12Started
89Sat Jan 07, 1905League Tier 1BuryA1-52Started
90Sat Jan 14, 1905League Tier 1Aston VillaH1-12Started
91Sat Jan 21, 1905League Tier 1Blackburn RoversA0-02Started
92Sat Jan 28, 1905League Tier 1Stoke CityA0-02Started
93Sat Feb 04, 1905FA CupSheffield UnitedH2-02Started
94Sat Feb 18, 1905FA CupFulhamA0-12Started
95Sat Feb 25, 1905League Tier 1Derby CountyA2-32Started
96Sat Mar 04, 1905League Tier 1MiddlesbroughA0-02Started
97Sat Mar 11, 1905League Tier 1Small HeathA2-12Started
98Sat Mar 18, 1905League Tier 1Manchester CityH2-12Started
99Sat Mar 25, 1905League Tier 1Notts CountyA2-12Started
100Sat Apr 01, 1905League Tier 1Sheffield UnitedH1-22Started
101Sat Apr 08, 1905League Tier 1Newcastle UnitedA1-52Started
102Mon Apr 24, 1905League Tier 1EvertonH0-22Started
Sun Jun 11, 1905FriendlyPenarolA6-12Started
Fri Jun 16, 1905FriendlyRosarioA5-02Started
Sun Jun 18, 1905FriendlyBelgranoA7-02Started
Thu Jun 22, 1905FriendlyBritanicosA13-12Started
Sat Jun 24, 1905FriendlyRosarioA6-02Started
Sun Jun 25, 1905FriendlyAlumni WA6-02Started
Thu Jun 29, 1905FriendlyArgentinosA5-02Started
Sun Jul 02, 1905FriendlyLiga ArgentinaA9-12Started
103Sat Sep 02, 1905League Tier 1Wolverhampton WanderersH3-12Started
104Mon Sep 04, 1905League Tier 1Preston North EndA1-32Started
105Sat Sep 09, 1905League Tier 1Manchester CityA0-52Started
106Sat Sep 16, 1905League Tier 1BuryH3-22Started
107Sat Sep 23, 1905League Tier 1MiddlesbroughA0-22Started
108Sat Sep 30, 1905League Tier 1Preston North EndH1-02Started
109Sat Oct 07, 1905League Tier 1Newcastle UnitedA2-32Started
110Sat Oct 14, 1905League Tier 1Aston VillaH2-22Started
111Sat Oct 28, 1905League Tier 1Sheffield UnitedH4-12Started
112Sat Nov 04, 1905League Tier 1Notts CountyA1-12Started
113Sat Nov 11, 1905League Tier 1Stoke CityH3-12Started
114Sat Nov 18, 1905League Tier 1Bolton WanderersA0-62Started
115Sat Nov 25, 1905League Tier 1Woolwich ArsenalH3-12Started
116Sat Dec 02, 1905League Tier 1Blackburn RoversA1-12Started
117Sat Dec 09, 1905League Tier 1SunderlandH1-22Started
118Sat Dec 16, 1905League Tier 1Birmingham CityA0-52Started
119Sat Dec 23, 1905League Tier 1EvertonH4-32Started
120Mon Dec 25, 1905League Tier 1Notts CountyH1-22Started
121Sat Jan 13, 1906FA CupBuryA1-12Started
122Wed Jan 17, 1906FA CupBuryH6-22Started
123Sat Jan 20, 1906League Tier 1BuryA1-22Started
124Sat Jan 27, 1906League Tier 1MiddlesbroughH2-12Started
125Sat Feb 03, 1906FA CupFulhamA3-12Started
126Sat Feb 10, 1906League Tier 1Newcastle UnitedH2-12Started
127Sat Feb 17, 1906League Tier 1Aston VillaA1-32Started
128Sat Feb 24, 1906FA CupThe WednesdayA1-42Started
129Sat Mar 03, 1906League Tier 1Sheffield UnitedA4-12Started
130Wed Mar 14, 1906League Tier 1LiverpoolH1-22Started
131Sat Mar 17, 1906League Tier 1Stoke CityA0-42Started
132Sat Mar 24, 1906League Tier 1Bolton WanderersH4-02Started
133Mon Apr 02, 1906League Tier 1Woolwich ArsenalA1-32Started
134Sat Apr 07, 1906League Tier 1Blackburn RoversH1-22Started
135Sat Apr 14, 1906League Tier 1SunderlandA1-02Started
136Mon Apr 16, 1906League Tier 1The WednesdayH3-42Started
137Tue Apr 17, 1906League Tier 1Derby CountyH0-02Started
138Sat Apr 21, 1906League Tier 1Birmingham CityH2-12Started
139Sat Apr 28, 1906League Tier 1EvertonA1-42Started
140Sat Sep 01, 1906League Tier 2Grimsby TownA1-32Started
141Sat Sep 08, 1906League Tier 2Burslem Port ValeH2-22Started
142Sat Mar 30, 1907League Tier 2BlackpoolH3-03Started
143Mon Apr 01, 1907League Tier 2Burton UnitedA2-03Started
144Tue Apr 02, 1907League Tier 2BarnsleyH0-03Started
145Sat Apr 06, 1907League Tier 2Bradford CityA2-13Started
146Sat Apr 13, 1907League Tier 2West Bromwich AlbionH3-13Started
147Sat Apr 20, 1907League Tier 2Leicester FosseA2-13Started