2009–10 Football League One

{{Use dmy dates|date=November 2020}}

{{Infobox football league season

| competition=Football League One

| season=2009–10

| winners= Norwich City

| promoted= Norwich City
Leeds United
Millwall

| relegated= Gillingham
Wycombe Wanderers
Southend United
Stockport County

| matches=557

| total goals=1468

| league topscorer=Rickie Lambert (30)

| biggest home win=Huddersfield 7–1 Brighton
Huddersfield 6–0 Wycombe

| biggest away win=Norwich 1–7 Colchester
Stockport 0–6 Huddersfield

| highest scoring=Norwich 1–7 Colchester
Huddersfield 7–1 Brighton
Charlton 4–4 Millwall

| longest wins=8 games
Norwich City{{cite news |url=http://soccernet.espn.go.com/stats/division?league=eng.3&seasontype=4&cc=5739 |title=English League One statistics 2009/2010 |date=18 May 2010 |access-date=18 May 2010 }}{{dead link|date=July 2024|bot=medic}}{{cbignore|bot=medic}}

| longest unbeaten=16 games
Norwich City

| longest losses=12 games
Stockport County

| highest attendance=Leeds United 2–1 Bristol Rovers (38,234)

| lowest attendance=Hartlepool United 1–1 Gillingham (2,465)

| average attendance=9,139

| prevseason=2008–09

| nextseason=2010–11

}}

The Football League 2009–10 (called Coca-Cola Football League for sponsorship reasons), was the seventeenth season under its current league division format. It began in August 2009 and ended on 8 May 2010.

The Football League is contested through three divisions. The second division of these is League One. Norwich City and Leeds United were automatically promoted to the Football League Championship as winners and runners-up respectively, and they were joined by the winner of the League One play-offs Millwall. The bottom four teams in the league were relegated to the third division, League Two.

Changes from last season

=From League One=

=To League One=

League table

{{#invoke:sports table|main|style=WDL

|res_col_header=PQR

|show_limit=5

|team1=NWC|name_NWC=Norwich City

|team2=LEE|name_LEE=Leeds United

|team3=MIL|name_MIL=Millwall

|team4=CHA|name_CHA=Charlton Athletic

|team5=SWI|name_SWI=Swindon Town

|team6=HUD|name_HUD=Huddersfield Town

|team7=SOU|name_SOU=Southampton

|team8=COL|name_COL=Colchester United

|team9=BRE|name_BRE=Brentford

|team10=WAL|name_WAL=Walsall

|team11=BRR|name_BRR=Bristol Rovers

|team12=MKD|name_MKD=Milton Keynes Dons

|team13=B&HA|name_B&HA=Brighton & Hove Albion

|team14=CRL|name_CRL=Carlisle United

|team15=YEO|name_YEO=Yeovil Town

|team16=OLD|name_OLD=Oldham Athletic

|team17=LEY|name_LEY=Leyton Orient

|team18=EXE|name_EXE=Exeter City

|team19=TRA|name_TRA=Tranmere Rovers

|team20=HAR|name_HAR=Hartlepool United

|team21=GIL|name_GIL=Gillingham

|team22=WYC|name_WYC=Wycombe Wanderers

|team23=STD|name_STD=Southend United

|team24=STP|name_STP=Stockport County

|win_NWC=29|draw_NWC=8|loss_NWC=9|gf_NWC=89|ga_NWC=47|status_NWC=CP

|win_LEE=25|draw_LEE=11|loss_LEE=10|gf_LEE=77|ga_LEE=44|status_LEE=P

|win_MIL=24|draw_MIL=13|loss_MIL=9|gf_MIL=76|ga_MIL=44|status_MIL=OP

|win_CHA=23|draw_CHA=15|loss_CHA=8|gf_CHA=71|ga_CHA=48

|win_SWI=22|draw_SWI=16|loss_SWI=8|gf_SWI=73|ga_SWI=57

|win_HUD=23|draw_HUD=11|loss_HUD=12|gf_HUD=82|ga_HUD=56

|win_SOU=23|draw_SOU=14|loss_SOU=9|gf_SOU=85|ga_SOU=47|adjust_points_SOU=-10

|win_COL=20|draw_COL=12|loss_COL=14|gf_COL=64|ga_COL=52

|win_BRE=14|draw_BRE=20|loss_BRE=12|gf_BRE=55|ga_BRE=52

|win_WAL=16|draw_WAL=14|loss_WAL=16|gf_WAL=60|ga_WAL=63

|win_BRR=19|draw_BRR=5|loss_BRR=22|gf_BRR=59|ga_BRR=70

|win_MKD=17|draw_MKD=9|loss_MKD=20|gf_MKD=60|ga_MKD=68

|win_B&HA=15|draw_B&HA=14|loss_B&HA=17|gf_B&HA=56|ga_B&HA=60

|win_CRL=15|draw_CRL=13|loss_CRL=18|gf_CRL=63|ga_CRL=66

|win_YEO=13|draw_YEO=14|loss_YEO=19|gf_YEO=55|ga_YEO=59

|win_OLD=13|draw_OLD=13|loss_OLD=20|gf_OLD=39|ga_OLD=57

|win_LEY=13|draw_LEY=12|loss_LEY=21|gf_LEY=53|ga_LEY=63

|win_EXE=11|draw_EXE=18|loss_EXE=17|gf_EXE=48|ga_EXE=60

|win_TRA=14|draw_TRA=9|loss_TRA=23|gf_TRA=45|ga_TRA=72

|win_HAR=14|draw_HAR=11|loss_HAR=21|gf_HAR=59|ga_HAR=67|adjust_points_HAR=-3

|win_GIL=12|draw_GIL=14|loss_GIL=20|gf_GIL=48|ga_GIL=64|status_GIL=R

|win_WYC=10|draw_WYC=15|loss_WYC=21|gf_WYC=56|ga_WYC=76|status_WYC=R

|win_STD=10|draw_STD=13|loss_STD=23|gf_STD=51|ga_STD=72|status_STD=R

|win_STP=5|draw_STP=10|loss_STP=31|gf_STP=35|ga_STP=95|status_STP=R

|hth_SOU=Southampton were given a ten-point deduction for breaching insolvency regulations, regarding their holding company. As they finished in the bottom three last season, the points deduction were applied in the 2009–10 season.{{cite news|url=http://www.football-league.co.uk/page/News/ChampionshipNewsDetail/0,,10794~1636735,00.html |title=Southampton Football Club |date=23 April 2009 |access-date=23 April 2009 |publisher=The Football League |archive-url=https://web.archive.org/web/20090426090931/http://www.football-league.co.uk/page/News/ChampionshipNewsDetail/0%2C%2C10794~1636735%2C00.html |archive-date=26 April 2009 |url-status=dead }}

|hth_HAR=Hartlepool deducted 3 points for fielding an ineligible player.{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/h/hartlepool_united/8660972.stm |date=5 June 2010 |access-date=5 June 2010 |work=BBC Sport|title=Points deduction rocks Hartlepool| archive-url= https://web.archive.org/web/20100507153308/http://news.bbc.co.uk/sport1/hi/football/teams/h/hartlepool_united/8660972.stm| archive-date= 7 May 2010 | url-status= live}}

|col_P=green1|text_P=Promotion to Football League Championship

|result1=P|result2=P

|col_Q=yellow1|text_Q=Qualification for League One play-offs

|result3=Q|result4=Q|result5=Q|result6=Q

|col_R=red1|text_R=Relegation to Football League Two

|result21=R|result22=R|result23=R|result24=R

|class_rules=1) points; 2) goal difference; 3) number of goals scored.

|update=complete

|source=[http://www.football-league.premiumtv.co.uk/page/DivisionalLeagueTable/0,,10794~20077,00.html The Football League]

}}

Play-offs

{{4TeamBracket

| sets=2/1 | aggregate=y | nowrap=y

| RD1 = Semi-finals | RD2 = Final at Wembley

| RD1-seed1 = 6

| RD1-team1 = Huddersfield Town

| RD1-score1-1 = 0

| RD1-score1-2 = 0

| RD1-score1-agg = 0

| RD1-seed2 = 3

| RD1-team2 = Millwall

| RD1-score2-1 = 0

| RD1-score2-2 = 2

| RD1-score2-agg = 2

| RD1-seed3 = 5

| RD1-team3 = Swindon Town (p)

| RD1-score3-1 = 2

| RD1-score3-2 = 1

| RD1-score3-agg = 3

| RD1-seed4 = 4

| RD1-team4 = Charlton Athletic

| RD1-score4-1 = 1

| RD1-score4-2 = 2

| RD1-score4-agg = 3

| RD2-seed1 = 3

| RD2-team1 = Millwall

| RD2-score1 = 1

| RD2-seed2 = 5

| RD2-team2 = Swindon Town

| RD2-score2 = 0

}}

=First leg=

{{football box

|date = 14 May 2010

|time = 19:45 BST

|team1 = Swindon Town

|score = 2–1

|report = [http://www.swindontownfc.co.uk/page/MatchReport/0,,10341~51463,00.html (Report)]

|team2 = Charlton Athletic

|goals1 = Austin {{goal|52}}
Ward {{goal|60}}

|goals2 = {{goal|65}} Burton

|stadium = The County Ground, Swindon

|attendance = 13,560

|referee = James Linington

}}

----

{{football box

|date = 15 May 2010

|time = 12:15 BST

|team1 = Huddersfield Town

|score = 0–0

|report = [http://www.htafc.com/page/MatchReport/0,,10312~51464,00.html (Report)]

|team2 = Millwall

|goals1 =

|goals2 =

|stadium = Galpharm Stadium, Huddersfield

|attendance = 14,654

|referee = Darren Deadman

}}

=Second leg=

{{football box

|date = 17 May 2010

|time = 19:45 BST

|team1 = Charlton Athletic

|score = 2 – 1
{{aet}}

|report = [https://web.archive.org/web/20100516222537/http://www.cafc.co.uk/newsview.ink?matchid=4684&type=m (Report)]

|team2 = Swindon Town

|goals1 = Ferry {{goal|27|o.g.}}
Mooney {{goal|45+3}}
Miguel Llera {{sent off|0|90+3}}

|goals2 = {{sent off|0|67}} Greer
{{goal|74}} Ward

|stadium = The Valley, London

|attendance = 21,521

|referee = Neil Swarbrick

|penalties1 = Burton {{pengoal}}
Bailey {{penmiss}}
Forster {{pengoal}}
Dailly {{pengoal}}
Richardson {{pengoal}}

|penaltyscore = 4–5

|penalties2 = {{pengoal}} McGovern
{{pengoal}} Austin
{{pengoal}} Amankwaah
{{pengoal}} Ward
{{pengoal}} Darby

}}

Charlton Athletic 3–3 Swindon Town on aggregate. Swindon Town win 5–4 on penalties.

----

{{football box

|date = 18 May 2010

|time = 19:45 BST

|team1 = Millwall

|score = 2–0

|report = [http://www.htafc.com/page/MatchReport/0,,10312~51466,00.html (Report)]

|team2 = Huddersfield Town

|goals1 = Morison {{goal|23}}
Robinson {{goal|82}}

|goals2 =

|stadium = The Den, London

|attendance = 15,463

|referee = Tony Bates

}}

Millwall win 2–0 on aggregate.

=Final=

{{main|2010 Football League One play-off final}}

{{football box

|date = 29 May 2010

|time = 15:00 BST

|team1 = Millwall

|score = 1–0

|report = [http://www.millwallfc.co.uk/page/MatchReport/0,,10367,00.html (Report)]

|team2 = Swindon Town

|goals1 = Robinson {{goal|39}}

|goals2 =

|stadium = Wembley Stadium, London

|attendance = 73,108

|referee = Colin Webster

}}

Millwall are promoted to the Football League Championship

Results

{{#invoke:Sports results|main

|matches_style=FBR|solid_cell=grey

|team1=BRE|team2=B&HA|team3=BRR|team4=CRL|team5=CHA

|team6=COL|team7=EXE|team8=GIL|team9=HAR|team10=HUD

|team11=LEE|team12=LEY|team13=MIL|team14=MKD|team15=NWC

|team16=OLD|team17=SOU|team18=STD|team19=STP|team20=SWI

|team21=TRA|team22=WAL|team23=WYC|team24=YEO

|name_BRE=Brentford

|match_BRE_B&HA=0–0

|match_BRE_BRR=1–3

|match_BRE_CRL=3–1

|match_BRE_CHA=1–1

|match_BRE_COL=1–0

|match_BRE_EXE=0–0

|match_BRE_GIL=4–0

|match_BRE_HAR=0–0

|match_BRE_HUD=3–0

|match_BRE_LEE=0–0

|match_BRE_LEY=1–0

|match_BRE_MIL=2–2

|match_BRE_MKD=3–3

|match_BRE_NWC=2–1

|match_BRE_OLD=1–1

|match_BRE_SOU=1–1

|match_BRE_STD=2–1

|match_BRE_STP=2–0

|match_BRE_SWI=2–3

|match_BRE_TRA=2–1

|match_BRE_WAL=1–1

|match_BRE_WYC=1–1

|match_BRE_YEO=1–1

|name_B&HA=Brighton & Hove Albion

|match_B&HA_BRE=3–0

|match_B&HA_BRR=2–1

|match_B&HA_CRL=1–2

|match_B&HA_CHA=0–2

|match_B&HA_COL=1–2

|match_B&HA_EXE=2–0

|match_B&HA_GIL=2–0

|match_B&HA_HAR=3–3

|match_B&HA_HUD=0–0

|match_B&HA_LEE=0–3

|match_B&HA_LEY=0–0

|match_B&HA_MIL=0–1

|match_B&HA_MKD=0–1

|match_B&HA_NWC=1–2

|match_B&HA_OLD=0–2

|match_B&HA_SOU=2–2

|match_B&HA_STD=2–3

|match_B&HA_STP=2–4

|match_B&HA_SWI=0–1

|match_B&HA_TRA=3–0

|match_B&HA_WAL=0–1

|match_B&HA_WYC=1–0

|match_B&HA_YEO=1–0

|name_BRR=Bristol Rovers

|match_BRR_BRE=0–0

|match_BRR_B&HA=1–1

|match_BRR_CRL=3–2

|match_BRR_CHA=2–1

|match_BRR_COL=3–2

|match_BRR_EXE=1–0

|match_BRR_GIL=2–1

|match_BRR_HAR=2–0

|match_BRR_HUD=1–0

|match_BRR_LEE=0–4

|match_BRR_LEY=1–2

|match_BRR_MIL=2–0

|match_BRR_MKD=1–0

|match_BRR_NWC=0–3

|match_BRR_OLD=1–0

|match_BRR_SOU=1–5

|match_BRR_STD=4–3

|match_BRR_STP=1–0

|match_BRR_SWI=3–0

|match_BRR_TRA=0–0

|match_BRR_WAL=0–1

|match_BRR_WYC=2–3

|match_BRR_YEO=1–2

|name_CRL=Carlisle United

|match_CRL_BRE=1–3

|match_CRL_B&HA=0–2

|match_CRL_BRR=3–1

|match_CRL_CHA=3–1

|match_CRL_COL=2–1

|match_CRL_EXE=0–1

|match_CRL_GIL=2–0

|match_CRL_HAR=3–2

|match_CRL_HUD=1–2

|match_CRL_LEE=1–3

|match_CRL_LEY=2–2

|match_CRL_MIL=1–3

|match_CRL_MKD=5–0

|match_CRL_NWC=0–1

|match_CRL_OLD=1–2

|match_CRL_SOU=1–1

|match_CRL_STD=2–1

|match_CRL_STP=0–0

|match_CRL_SWI=0–1

|match_CRL_TRA=3–0

|match_CRL_WAL=1–1

|match_CRL_WYC=1–0

|match_CRL_YEO=1–0

|name_CHA=Charlton Athletic

|match_CHA_BRE=2–0

|match_CHA_B&HA=1–2

|match_CHA_BRR=4–2

|match_CHA_CRL=1–0

|match_CHA_COL=1–0

|match_CHA_EXE=2–1

|match_CHA_GIL=2–2

|match_CHA_HAR=2–1

|match_CHA_HUD=2–1

|match_CHA_LEE=1–0

|match_CHA_LEY=0–1

|match_CHA_MIL=4–4

|match_CHA_MKD=5–1

|match_CHA_NWC=0–1

|match_CHA_OLD=0–0

|match_CHA_SOU=1–1

|match_CHA_STD=1–0

|match_CHA_STP=2–0

|match_CHA_SWI=2–2

|match_CHA_TRA=1–1

|match_CHA_WAL=2–0

|match_CHA_WYC=3–2

|match_CHA_YEO=2–0

|name_COL=Colchester United

|match_COL_BRE=3–3

|match_COL_B&HA=0–0

|match_COL_BRR=1–0

|match_COL_CRL=2–1

|match_COL_CHA=3–0

|match_COL_EXE=2–2

|match_COL_GIL=2–1

|match_COL_HAR=2–0

|match_COL_HUD=1–0

|match_COL_LEE=1–2

|match_COL_LEY=1–0

|match_COL_MIL=1–2

|match_COL_MKD=2–0

|match_COL_NWC=0–5

|match_COL_OLD=1–0

|match_COL_SOU=2–1

|match_COL_STD=2–0

|match_COL_STP=2–0

|match_COL_SWI=3–0

|match_COL_TRA=1–1

|match_COL_WAL=2–1

|match_COL_WYC=1–1

|match_COL_YEO=2–1

|name_EXE=Exeter City

|match_EXE_BRE=3–0

|match_EXE_B&HA=0–1

|match_EXE_BRR=1–0

|match_EXE_CRL=2–3

|match_EXE_CHA=1–1

|match_EXE_COL=2–0

|match_EXE_GIL=1–1

|match_EXE_HAR=3–1

|match_EXE_HUD=2–1

|match_EXE_LEE=2–0

|match_EXE_LEY=0–0

|match_EXE_MIL=1–1

|match_EXE_MKD=1–2

|match_EXE_NWC=1–1

|match_EXE_OLD=1–1

|match_EXE_SOU=1–1

|match_EXE_STD=1–0

|match_EXE_STP=0–1

|match_EXE_SWI=1–1

|match_EXE_TRA=2–1

|match_EXE_WAL=2–1

|match_EXE_WYC=1–1

|match_EXE_YEO=1–1

|name_GIL=Gillingham

|match_GIL_BRE=0–1

|match_GIL_B&HA=1–1

|match_GIL_BRR=1–0

|match_GIL_CRL=0–0

|match_GIL_CHA=1–1

|match_GIL_COL=0–0

|match_GIL_EXE=3–0

|match_GIL_HAR=0–1

|match_GIL_HUD=2–0

|match_GIL_LEE=3–2

|match_GIL_LEY=1–1

|match_GIL_MIL=2–0

|match_GIL_MKD=2–2

|match_GIL_NWC=1–1

|match_GIL_OLD=1–0

|match_GIL_SOU=2–1

|match_GIL_STD=3–0

|match_GIL_STP=3–1

|match_GIL_SWI=5–0

|match_GIL_TRA=0–1

|match_GIL_WAL=0–0

|match_GIL_WYC=3–2

|match_GIL_YEO=1–0

|name_HAR=Hartlepool United

|match_HAR_BRE=0–0

|match_HAR_B&HA=2–0

|match_HAR_BRR=1–2

|match_HAR_CRL=4–1

|match_HAR_CHA=0–2

|match_HAR_COL=3–1

|match_HAR_EXE=1–1

|match_HAR_GIL=1–1

|match_HAR_HUD=0–2

|match_HAR_LEE=2–2

|match_HAR_LEY=1–0

|match_HAR_MIL=3–0

|match_HAR_MKD=0–5

|match_HAR_NWC=0–2

|match_HAR_OLD=2–1

|match_HAR_SOU=1–3

|match_HAR_STD=3–0

|match_HAR_STP=3–0

|match_HAR_SWI=0–1

|match_HAR_TRA=1–0

|match_HAR_WAL=3–0

|match_HAR_WYC=1–1

|match_HAR_YEO=1–1

|name_HUD=Huddersfield Town

|match_HUD_BRE=0–0

|match_HUD_B&HA=7–1

|match_HUD_BRR=0–0

|match_HUD_CRL=1–1

|match_HUD_CHA=1–1

|match_HUD_COL=2–1

|match_HUD_EXE=4–0

|match_HUD_GIL=2–1

|match_HUD_HAR=2–1

|match_HUD_LEE=2–2

|match_HUD_LEY=4–0

|match_HUD_MIL=1–0

|match_HUD_MKD=1–0

|match_HUD_NWC=1–3

|match_HUD_OLD=2–0

|match_HUD_SOU=3–1

|match_HUD_STD=2–1

|match_HUD_STP=0–0

|match_HUD_SWI=2–2

|match_HUD_TRA=3–3

|match_HUD_WAL=4–3

|match_HUD_WYC=6–0

|match_HUD_YEO=2–1

|name_LEE=Leeds United

|match_LEE_BRE=1–1

|match_LEE_B&HA=1–1

|match_LEE_BRR=2–1

|match_LEE_CRL=1–1

|match_LEE_CHA=0–0

|match_LEE_COL=2–0

|match_LEE_EXE=2–1

|match_LEE_GIL=4–1

|match_LEE_HAR=3–1

|match_LEE_HUD=2–2

|match_LEE_LEY=1–0

|match_LEE_MIL=0–2

|match_LEE_MKD=4–1

|match_LEE_NWC=2–1

|match_LEE_OLD=2–0

|match_LEE_SOU=1–0

|match_LEE_STD=2–0

|match_LEE_STP=2–0

|match_LEE_SWI=0–3

|match_LEE_TRA=3–0

|match_LEE_WAL=1–2

|match_LEE_WYC=1–1

|match_LEE_YEO=4–0

|name_LEY=Leyton Orient

|match_LEY_BRE=2–1

|match_LEY_B&HA=1–1

|match_LEY_BRR=5–0

|match_LEY_CRL=2–2

|match_LEY_CHA=1–2

|match_LEY_COL=0–1

|match_LEY_EXE=1–1

|match_LEY_GIL=3–1

|match_LEY_HAR=1–3

|match_LEY_HUD=0–2

|match_LEY_LEE=1–1

|match_LEY_MIL=1–0

|match_LEY_MKD=1–2

|match_LEY_NWC=2–1

|match_LEY_OLD=1–2

|match_LEY_SOU=2–2

|match_LEY_STD=1–2

|match_LEY_STP=2–0

|match_LEY_SWI=0–0

|match_LEY_TRA=2–1

|match_LEY_WAL=2–0

|match_LEY_WYC=2–0

|match_LEY_YEO=2–0

|name_MIL=Millwall

|match_MIL_BRE=1–1

|match_MIL_B&HA=1–1

|match_MIL_BRR=2–0

|match_MIL_CRL=0–0

|match_MIL_CHA=4–0

|match_MIL_COL=2–1

|match_MIL_EXE=1–0

|match_MIL_GIL=4–0

|match_MIL_HAR=1–0

|match_MIL_HUD=3–1

|match_MIL_LEE=2–1

|match_MIL_LEY=2–1

|match_MIL_MKD=3–2

|match_MIL_NWC=2–1

|match_MIL_OLD=2–0

|match_MIL_SOU=1–1

|match_MIL_STD=2–0

|match_MIL_STP=5–0

|match_MIL_SWI=3–2

|match_MIL_TRA=5–0

|match_MIL_WAL=2–1

|match_MIL_WYC=0–2

|match_MIL_YEO=0–0

|name_MKD=Milton Keynes Dons

|match_MKD_BRE=0–1

|match_MKD_B&HA=0–0

|match_MKD_BRR=2–1

|match_MKD_CRL=3–4

|match_MKD_CHA=0–1

|match_MKD_COL=2–1

|match_MKD_EXE=1–1

|match_MKD_GIL=2–0

|match_MKD_HAR=0–0

|match_MKD_HUD=2–3

|match_MKD_LEE=0–1

|match_MKD_LEY=1–0

|match_MKD_MIL=1–3

|match_MKD_NWC=2–1

|match_MKD_OLD=0–0

|match_MKD_SOU=0–3

|match_MKD_STD=3–1

|match_MKD_STP=4–1

|match_MKD_SWI=2–1

|match_MKD_TRA=1–0

|match_MKD_WAL=1–0

|match_MKD_WYC=2–3

|match_MKD_YEO=2–2

|name_NWC=Norwich City

|match_NWC_BRE=1–0

|match_NWC_B&HA=4–1

|match_NWC_BRR=5–1

|match_NWC_CRL=0–2

|match_NWC_CHA=2–2

|match_NWC_COL=1–7

|match_NWC_EXE=3–1

|match_NWC_GIL=2–0

|match_NWC_HAR=2–1

|match_NWC_HUD=3–0

|match_NWC_LEE=1–0

|match_NWC_LEY=4–0

|match_NWC_MIL=2–0

|match_NWC_MKD=1–1

|match_NWC_OLD=2–0

|match_NWC_SOU=0–2

|match_NWC_STD=2–1

|match_NWC_STP=2–1

|match_NWC_SWI=1–0

|match_NWC_TRA=2–0

|match_NWC_WAL=0–0

|match_NWC_WYC=5–2

|match_NWC_YEO=3–0

|name_OLD=Oldham Athletic

|match_OLD_BRE=2–3

|match_OLD_B&HA=0–2

|match_OLD_BRR=2–1

|match_OLD_CRL=2–0

|match_OLD_CHA=0–2

|match_OLD_COL=2–2

|match_OLD_EXE=2–0

|match_OLD_GIL=1–0

|match_OLD_HAR=0–3

|match_OLD_HUD=0–1

|match_OLD_LEE=0–2

|match_OLD_LEY=2–0

|match_OLD_MIL=0–1

|match_OLD_MKD=2–1

|match_OLD_NWC=0–1

|match_OLD_SOU=1–3

|match_OLD_STD=2–2

|match_OLD_STP=0–0

|match_OLD_SWI=2–2

|match_OLD_TRA=0–0

|match_OLD_WAL=1–0

|match_OLD_WYC=2–2

|match_OLD_YEO=0–0

|name_SOU=Southampton

|match_SOU_BRE=1–1

|match_SOU_B&HA=1–3

|match_SOU_BRR=2–3

|match_SOU_CRL=3–2

|match_SOU_CHA=1–0

|match_SOU_COL=0–0

|match_SOU_EXE=3–1

|match_SOU_GIL=4–1

|match_SOU_HAR=3–2

|match_SOU_HUD=5–0

|match_SOU_LEE=1–0

|match_SOU_LEY=2–1

|match_SOU_MIL=1–1

|match_SOU_MKD=3–1

|match_SOU_NWC=2–2

|match_SOU_OLD=0–0

|match_SOU_STD=3–1

|match_SOU_STP=2–0

|match_SOU_SWI=0–1

|match_SOU_TRA=3–0

|match_SOU_WAL=5–1

|match_SOU_WYC=1–0

|match_SOU_YEO=2–0

|name_STD=Southend United

|match_STD_BRE=2–2

|match_STD_B&HA=0–1

|match_STD_BRR=2–1

|match_STD_CRL=2–2

|match_STD_CHA=1–2

|match_STD_COL=1–2

|match_STD_EXE=0–0

|match_STD_GIL=1–0

|match_STD_HAR=3–2

|match_STD_HUD=2–2

|match_STD_LEE=0–0

|match_STD_LEY=3–0

|match_STD_MIL=0–0

|match_STD_MKD=2–1

|match_STD_NWC=0–3

|match_STD_OLD=0–1

|match_STD_SOU=1–3

|match_STD_STP=2–1

|match_STD_SWI=2–2

|match_STD_TRA=1–1

|match_STD_WAL=3–0

|match_STD_WYC=1–1

|match_STD_YEO=0–0

|name_STP=Stockport County

|match_STP_BRE=0–1

|match_STP_B&HA=1–1

|match_STP_BRR=0–2

|match_STP_CRL=1–2

|match_STP_CHA=1–2

|match_STP_COL=2–2

|match_STP_EXE=1–3

|match_STP_GIL=0–0

|match_STP_HAR=2–2

|match_STP_HUD=0–6

|match_STP_LEE=2–4

|match_STP_LEY=2–1

|match_STP_MIL=0–4

|match_STP_MKD=1–3

|match_STP_NWC=1–3

|match_STP_OLD=0–1

|match_STP_SOU=1–1

|match_STP_STD=0–2

|match_STP_SWI=0–1

|match_STP_TRA=0–3

|match_STP_WAL=1–1

|match_STP_WYC=4–3

|match_STP_YEO=1–3

|name_SWI=Swindon Town

|match_SWI_BRE=3–2

|match_SWI_B&HA=2–1

|match_SWI_BRR=0–4

|match_SWI_CRL=2–0

|match_SWI_CHA=1–1

|match_SWI_COL=1–1

|match_SWI_EXE=1–1

|match_SWI_GIL=3–1

|match_SWI_HAR=0–2

|match_SWI_HUD=2–1

|match_SWI_LEE=3–0

|match_SWI_LEY=3–2

|match_SWI_MIL=1–1

|match_SWI_MKD=0–0

|match_SWI_NWC=1–1

|match_SWI_OLD=4–2

|match_SWI_SOU=1–0

|match_SWI_STD=2–1

|match_SWI_STP=4–1

|match_SWI_TRA=3–0

|match_SWI_WAL=1–1

|match_SWI_WYC=1–1

|match_SWI_YEO=3–1

|name_TRA=Tranmere Rovers

|match_TRA_BRE=1–0

|match_TRA_B&HA=2–1

|match_TRA_BRR=2–0

|match_TRA_CRL=0–0

|match_TRA_CHA=0–4

|match_TRA_COL=1–1

|match_TRA_EXE=3–1

|match_TRA_GIL=4–2

|match_TRA_HAR=0–0

|match_TRA_HUD=0–2

|match_TRA_LEE=1–4

|match_TRA_LEY=2–1

|match_TRA_MIL=2–0

|match_TRA_MKD=0–1

|match_TRA_NWC=3–1

|match_TRA_OLD=0–1

|match_TRA_SOU=2–1

|match_TRA_STD=2–0

|match_TRA_STP=0–1

|match_TRA_SWI=1–4

|match_TRA_WAL=2–3

|match_TRA_WYC=0–3

|match_TRA_YEO=2–1

|name_WAL=Walsall

|match_WAL_BRE=2–1

|match_WAL_B&HA=1–2

|match_WAL_BRR=0–0

|match_WAL_CRL=2–2

|match_WAL_CHA=1–1

|match_WAL_COL=1–0

|match_WAL_EXE=3–0

|match_WAL_GIL=0–0

|match_WAL_HAR=3–1

|match_WAL_HUD=2–1

|match_WAL_LEE=1–2

|match_WAL_LEY=2–2

|match_WAL_MIL=2–2

|match_WAL_MKD=2–1

|match_WAL_NWC=1–2

|match_WAL_OLD=3–0

|match_WAL_SOU=1–3

|match_WAL_STD=2–2

|match_WAL_STP=2–0

|match_WAL_SWI=1–1

|match_WAL_TRA=2–1

|match_WAL_WYC=2–1

|match_WAL_YEO=0–1

|name_WYC=Wycombe Wanderers

|match_WYC_BRE=1–0

|match_WYC_B&HA=2–5

|match_WYC_BRR=2–1

|match_WYC_CRL=0–0

|match_WYC_CHA=1–2

|match_WYC_COL=1–1

|match_WYC_EXE=2–2

|match_WYC_GIL=3–0

|match_WYC_HAR=2–0

|match_WYC_HUD=1–2

|match_WYC_LEE=0–1

|match_WYC_LEY=0–1

|match_WYC_MIL=1–0

|match_WYC_MKD=0–1

|match_WYC_NWC=0–1

|match_WYC_OLD=2–2

|match_WYC_SOU=0–0

|match_WYC_STD=1–1

|match_WYC_STP=2–1

|match_WYC_SWI=2–2

|match_WYC_TRA=0–1

|match_WYC_WAL=2–3

|match_WYC_YEO=1–4

|name_YEO=Yeovil Town

|match_YEO_BRE=2–0

|match_YEO_B&HA=2–2

|match_YEO_BRR=0–3

|match_YEO_CRL=3–1

|match_YEO_CHA=1–1

|match_YEO_COL=0–1

|match_YEO_EXE=2–1

|match_YEO_GIL=0–0

|match_YEO_HAR=4–0

|match_YEO_HUD=0–1

|match_YEO_LEE=1–2

|match_YEO_LEY=3–3

|match_YEO_MIL=1–1

|match_YEO_MKD=1–0

|match_YEO_NWC=3–3

|match_YEO_OLD=3–0

|match_YEO_SOU=0–1

|match_YEO_STD=1–0

|match_YEO_STP=2–2

|match_YEO_SWI=0–1

|match_YEO_TRA=2–0

|match_YEO_WAL=1–3

|match_YEO_WYC=4–0

|update=complete

|source=[http://www.football-league.co.uk/page/ResultsLast7Days/0,,10794,00.html The Football League]

}}

Top scorers

class="wikitable" style="text-align:center"
Rank

!Scorer

!Club

!Goals{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/eng_div_2/top_scorers/default.stm |title=League One – Top Scorers |access-date=12 April 2010 |work=BBC Sport |publisher=BBC |date=7 April 2010 |archive-date=19 December 2008 |archive-url=https://web.archive.org/web/20081219175724/http://news.bbc.co.uk/sport1/hi/football/eng_div_2/top_scorers/default.stm |url-status=dead }}

rowspan="1"|1

|align="left"|{{flagicon|ENG}} Rickie Lambert

|align="left"|Southampton

|30

rowspan="1"|2

|align="left"|{{flagicon|ENG}} Billy Paynter

|align="left"|Swindon Town

|26

rowspan="1"|3

|align="left"|{{flagicon|ENG}} Jermaine Beckford

|align="left"|Leeds United

|25

rowspan="2"|4

|align="left"|{{flagicon|ENG}} Lee Barnard

|align="left"|Southampton/Southend Utd

|24

align="left"|{{flagicon|ENG}} Grant Holt

|align="left"|Norwich City

|24

rowspan="1"|6

|align="left"|{{flagicon|WAL}} Steve Morison

|align="left"|Millwall

|21

rowspan="1"|7

|align="left"|{{flagicon|ENG}} Charlie Austin

|align="left"|Swindon Town

|20

rowspan="1"|8

|align="left"|{{flagicon|SCO}} Jordan Rhodes

|align="left"|Huddersfield Town

|19

rowspan="1"|9

|align="left"|{{flagicon|ENG}} Chris Martin

|align="left"|Norwich City

|17

rowspan="1"|10

|align="left"|{{flagicon|IRE}} Ian Harte

|align="left"|Carlisle United

|16

Stadia

{{location map+ |England |float=right |width=369 |caption=Locations of the League One 2009–10 teams |places=

{{location map~ |England |lat=51.4 |long=-0.302639 |label=

Brentford
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=50.851944 |long=-0.158889 |label=

Brighton
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=51.511913 |long=-2.353085 |label=

Bristol Rovers
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=54.895560|long=-2.913650 |label=

Carlisle United
|position=right|mark=Arrows 12x12 w.svg}}

{{location map~ |England |lat=51.486414 |long=0.036494 |label=

Charlton
|position=bottom|mark=Arrows 12x12 n.svg}}

{{location map~ |England |lat=51.772329 |long=0.540445 |label=

Colchester
|position=top|mark=Arrows 12x12 s.svg}}

{{location map~ |England |lat=50.730714 |long=-3.52115 |label=

Exeter City
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=54.615697 |long=-1.130011 |label=

Hartlepool United
|position=right|mark=Arrows 12x12 w.svg}}

{{location map~ |England |lat=53.624242 |long=-1.470555 |label=

Huddersfield
|position=bottom|mark=Arrows 12x12 n.svg}}

{{location map~ |England |lat=51.38425 |long=0.560753 |label=

Gillingham
|position=right|mark=Arrows 12x12 w.svg}}

{{location map~ |England |lat=53.704069 |long=-1.341731 |label=

Leeds United
|position=right|mark=Arrows 12x12 w.svg}}

{{location map~ |England |lat=51.523743 |long=-0.013393 |label=

Leyton Orient
|position=right|mark=Arrows 12x12 w.svg}}

{{location map~ |England |lat=51.485953|long=-0.05095 |label=

Millwall
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England|lat=52.0094 |long=-0.733333 | |label=

MK Dons
|position=right|mark=Arrows 12x12 w.svg}}

{{location map~ |England |lat=52.622128 |long=1.308653 |label=

Norwich City
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=53.672040 |long=-2.074196 |label=

Oldham
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=50.905833 |long=-1.391111 |label=

Southampton
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=51.662726 |long=0.424136 |label=

Southend
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=53.375866 |long=-2.095830 |label=

Stockport
|position=bottom|mark=Arrows 12x12 n.svg}}

{{location map~ |England |lat=51.573030 |long=-1.465515 |label=

Swindon
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=53.442550 |long=-3.015733 |label=

Tranmere
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=52.580468 |long=-1.591967 |label=

Walsall
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |England |lat=51.630578 |long=-0.800242 |label=

Wycombe
|position=top|mark=Arrows 12x12 s.svg}}

{{location map~ |England |lat=50.950244 |long=-2.673956 |label=

Yeovil Town
|position=left|mark=Arrows 12x12 e.svg}}

}}

class="wikitable sortable"
Team

! Stadium

! Capacity

Leeds UnitedElland Roadalign="center" |39,460
SouthamptonSt Mary's Stadiumalign="center" | 32,689
Charlton AthleticThe Valleyalign="center" | 27,111
Norwich CityCarrow Roadalign="center" | 26,034
Huddersfield TownGalpharm Stadiumalign="center" |24,500
Milton Keynes Donsstadium:mkalign="center" |22,000
MillwallThe Denalign="center" |20,146
Carlisle UnitedBrunton Park Stadiumalign="center" |16,981
Tranmere RoversPrenton Parkalign="center" |16,567
Swindon TownThe County Groundalign="center" |15,728
BrentfordGriffin Parkalign="center" | 12,763
Southend UnitedRoots Hallalign="center" |12,306
Bristol RoversMemorial Stadiumalign="center" |11,916
GillinghamPriestfield Stadiumalign="center" | 11,582
WalsallBescot Stadiumalign="center" |11,300
Wycombe WanderersAdams Parkalign="center" | 11,000
Stockport CountyEdgeley Parkalign="center" |10,651
Oldham AthleticBoundary Parkalign="center" |10,638
Colchester UnitedColchester Community Stadiumalign="center" |10,000
Yeovil TownHuish Parkalign="center" |9,978
Leyton OrientBrisbane Roadalign="center" |9,271
Exeter CitySt James Parkalign="center" | 9,036
Brighton & Hove AlbionWithdean Stadiumalign="center" |8,850
Hartlepool UnitedVictoria Parkalign="center" |7,691

Managerial changes

class="wikitable"
Team

! Outgoing manager

! Manner of departure

! Date of vacancy

! Replaced by

! Date of appointment

! Position in table

Norwich City

| {{flagicon|SCO}} Bryan Gunn

| Contract terminated

| 14 August 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/n/norwich/8202278.stm

|title=Manager Gunn sacked by Canaries |work=BBC Sport|date=14 August 2009| access-date= 7 March 2010 }}

| {{flagicon|SCO}} Paul Lambert

| 18 August 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/n/norwich/8204016.stm

|title=Norwich appoint Lambert as boss |work=BBC Sport|date=18 August 2009| access-date= 7 March 2010 }}

| 23rd

Colchester United

| {{flagicon|SCO}} Paul Lambert

| Resigned

| 18 August 2009{{cite web |url=http://www.cu-fc.com/page/News/0,,10424~1758963,00.html

|title=U's Flash: Lambert Quits Manager's Job |publisher=Colchester United F.C |date=18 August 2009| access-date= 7 March 2010 }}

| {{flagicon|ENG}} Adrian Boothroyd

| 2 September 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/c/colchester_united/8233403.stm

|title=Boothroyd handed Colchester job |work=BBC Sport|date=2 September 2009| access-date= 7 March 2010 }}

| 1st

Wycombe Wanderers

| {{flagicon|ENG}} Peter Taylor

| Mutual agreement

| 9 October 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/w/wycombe_wanderers/8297937.stm

|title=Wycombe and Taylor part company |work=BBC Sport|date=9 October 2009| access-date= 22 April 2010 }}

| {{flagicon|ENG}} Gary Waddock

| 13 October 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/w/wycombe_wanderers/8305181.stm

|title=Wycombe appoint Waddock as boss |work=BBC Sport|date=13 October 2009| access-date= 22 April 2010 }}

| 23rd

Tranmere Rovers

| {{flagicon|ENG}} John Barnes

| Contract terminated

| 9 October 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/t/tranmere_rovers/8298686.stm

|title=Tranmere sack Barnes and McAteer |work=BBC Sport|date=9 October 2009| access-date= 22 April 2010 }}

| {{flagicon|ENG}} Les Parry

| 16 December 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/t/tranmere_rovers/8416894.stm

|title=Parry has Tranmere job for season |work=BBC Sport|date=16 December 2009| access-date= 22 April 2010 }}

| 22nd

Brighton & Hove Albion

| {{flagicon|ENG}} Russell Slade

| Contract terminated

| 1 November 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/b/brighton/8336891.stm

|title=Slade sacked as Brighton manager |work=BBC Sport|date=1 November 2009| access-date= 22 April 2010 }}

| {{flagicon|URU}} Gus Poyet

| 10 November 2009{{cite news |url=http://news.bbc.co.uk/sport1/hi/football/teams/b/brighton/8352616.stm

|title=Brighton appoint Poyet as manager |work=BBC Sport|date=10 November 2009| access-date= 22 April 2010 }}

| 20th

Leyton Orient

| {{flagicon|WAL}} Geraint Williams

| Contract terminated

| 3 April 2010{{cite news

|url=http://news.bbc.co.uk/sport1/hi/football/teams/l/leyton_orient/8602295.stm

|title=Leyton Orient part company with boss Geraint Williams

|work=BBC Sport

|date=3 April 2010

|access-date=22 April 2010

|archive-url=https://web.archive.org/web/20100406171555/http://news.bbc.co.uk/sport1/hi/football/teams/l/leyton_orient/8602295.stm

|archive-date=6 April 2010

|url-status=live}}

| {{flagicon|ENG}} Russell Slade

| 5 April 2010{{cite news

|url=http://news.bbc.co.uk/sport1/hi/football/teams/l/leyton_orient/8604092.stm

|title=Russell Slade appointed as manager at Leyton Orient

|work=BBC Sport

|date=5 April 2010

|access-date=22 April 2010

|archive-url=https://web.archive.org/web/20160113023506/http://news.bbc.co.uk/sport1/hi/football/teams/l/leyton_orient/8604092.stm

|archive-date=13 January 2016 |url-status=live}}

| 19th

Kits

class="wikitable"
Team

! Kit maker

! Sponsor

Brentford

| Puma

| Hertings Fixings (home), MKT Computers (away)

Brighton & Hove Albion

| Erreà

| It First

Bristol Rovers

| Erreà

| N-Gaged Training (home), Stevens, Hewlett & Perkins Solicitors (away)

Carlisle United

| Le Coq Sportif

| Stobart

Charlton Athletic

| Joma

| Krbs.com

Colchester United

| Puma

| Weston Group (home), JobServe (away)

Exeter City

| Carbrini

| Flybe

Gillingham

| Vandanel

| Krbs.com

Hartlepool United

| Nike

| Dove Energy (home), GPS Arabia (away)

Huddersfield Town

| Mitre

| Yorkshire Air Ambulance (home), RadianB (away)

Leeds United

| Macron

| NetFlights.com

Leyton Orient

| Puma

| PartyCasino

Millwall

| Bukta

| CYC Courier Services

Milton Keynes Dons

| Nike

| Double Tree by Hilton

Norwich City

| Xara

| Aviva

Oldham Athletic

| Carbrini

| Carbrini

Southampton

| Umbro

| Flybe

Southend United

| Nike

| InsureandGo

Stockport County

| Macron

| Just Search

Swindon Town

| Adidas

| FourFourTwo (home), EA Sport FIFA 10 (away)

Tranmere Rovers

| Vandanel

| Wirral Metropolitan Council

Walsall

| Admiral

| Walsall Hospice

Wycombe Wanderers

| Joma

| Bucks New University

Yeovil Town

| Vandanel

| Jones Building Contractors

References

{{reflist}}

{{Football League One}}

{{Football League One seasons}}

{{2009–10 in English football}}

{{DEFAULTSORT:2009-10 Football League One}}

Category:EFL League One seasons

Category:2009–10 Football League

3

Eng