2009–10 Gamma Ethniki
{{short description|Season of Greek football}}
{{infobox football league season
| competition = Gamma Ethniki
| season = 2009–10
| winners = {{ubl|Kallithea (South)|Veria (North)}}
| promoted = {{ubl|Kallithea}}
{{ubl|Veria|Trikala}}
| relegated = {{ubl|Atsalenios|Panargiakos|Saronikos|Chaidari}}
{{ubl|Pyrsos Grevena|PAONE|Visaltiakos|Thermaikos|Kastoria}}
| matches =
| total goals =
| league topscorer =
| biggest home win =
| biggest away win =
| highest scoring =
| highest attendance =
| lowest attendance =
| average attendance =
| prevseason = 2008–09
| nextseason = 2010–11
}}
{{refimprove|date=March 2010}}
The 2009–10 Gamma Ethniki was the 27th season since the official establishment of the third tier of Greek football in 1983. It started on September 11, 2009 and finished on May 16, 2010.
Southern Group
{{Location map+ |Greece |width=380 |float=right |caption=Location of teams in South Group of 2009–10 Gamma Ethniki |places=
{{Location map~ |Greece |lat=37.966667 |long=23.716667 |label=Ag. Paraskevi
Apollon Sm.
Chaidari
Kallithea
Rouf |position=bottom}}
{{Location map~ |Greece |lat=37.966667 |long=23.5 |label=Aias |position=left}}
{{Location map~ |Greece |lat=38.066667 |long=23.583333 |label=Aspropyrgos}}
{{Location map~ |Greece |lat=37.8 |long=23.966667 |label=Keravnos}}
{{Location map~ |Greece |lat=37.933333 |long=22.933333 |label=Korinthos |position=left}}
{{Location map~ |Greece |lat=35.316667 |long=25.39 |label=Olympiakos |position=right}}
{{Location map~ |Greece |lat=38.25 |long=21.733333 |label=Panachaiki |position=left}}
{{Location map~ |Greece |lat=37.616667 |long=22.716667 |label=Panargiakos |position=left}}
{{Location map~ |Greece |lat=38.25 |long=22.083333 |label=Panegialios |position=top}}
{{Location map~ |Greece |lat=35.516667 |long=23.9 |label=Platanias |position=left}}
{{Location map~ |Greece |lat=37.75 |long=23.433333 |label=Saronikos |position=left}}
{{Location map~ |Greece |lat=38 |long=23.333333 |label=Vyzas |position=top}}
{{Location map~ |Greece |lat=37.783333 |long=20.9 |label=Zakynthos |position=left}}
}}
=League table=
|res_col_header=PR
|section=Southern Group
|show_limit=5
|team1=KAL|name_KAL=Kallithea
|team2=VYZ|name_VYZ=Vyzas
|team3=PCK|name_PCK=Panachaiki
|team4=ZAK|name_ZAK=Zakynthos
|team5=ROF|name_ROF=PAO Rouf
|team6=OCH|name_OCH=Olympiakos Hersonissos
|team7=ASP|name_ASP=Aspropyrgos
|team8=AGP|name_AGP=Agia Paraskevi
|team9=KOR|name_KOR=Korinthos
|team10=KER|name_KER=Keravnos Keratea
|team11=PNG|name_PNG=Panegialios
|team12=AIA|name_AIA=Aias Salamina
|team13=PLA|name_PLA=Platanias
|team14=ATS|name_ATS=Atsalenios
|team15=PAN|name_PAN=Panargiakos
|team16=SAR|name_SAR=Saronikos
|team17=CHA|name_CHA=Chaidari
|win_KAL=23|draw_KAL=0|loss_KAL=9|gf_KAL=53|ga_KAL=27|status_KAL=C,P
|win_VYZ=21|draw_VYZ=6|loss_VYZ=5|gf_VYZ=47|ga_VYZ=19
|win_PCK=20|draw_PCK=6|loss_PCK=6|gf_PCK=61|ga_PCK=31
|win_ZAK=16|draw_ZAK=4|loss_ZAK=12|gf_ZAK=53|ga_ZAK=41
|win_ROF=14|draw_ROF=9|loss_ROF=9|gf_ROF=33|ga_ROF=21
|win_OCH=14|draw_OCH=6|loss_OCH=12|gf_OCH=31|ga_OCH=28
|win_ASP=13|draw_ASP=7|loss_ASP=12|gf_ASP=37|ga_ASP=41
|win_AGP=11|draw_AGP=11|loss_AGP=10|gf_AGP=33|ga_AGP=29
|win_KOR=12|draw_KOR=8|loss_KOR=12|gf_KOR=31|ga_KOR=36
|win_KER=10|draw_KER=11|loss_KER=11|gf_KER=33|ga_KER=36
|win_PNG=11|draw_PNG=8|loss_PNG=13|gf_PNG=32|ga_PNG=33
|win_AIA=10|draw_AIA=10|loss_AIA=12|gf_AIA=36|ga_AIA=34
|win_PLA=10|draw_PLA=9|loss_PLA=13|gf_PLA=32|ga_PLA=36
|win_ATS=10|draw_ATS=7|loss_ATS=15|gf_ATS=33|ga_ATS=43|status_ATS=R
|win_PAN=9|draw_PAN=8|loss_PAN=15|gf_PAN=30|ga_PAN=40|status_PAN=R
|win_SAR=8|draw_SAR=3|loss_SAR=21|gf_SAR=31|ga_SAR=58|status_SAR=R
|win_CHA=1|draw_CHA=5|loss_CHA=26|gf_CHA=22|ga_CHA=75|status_CHA=R
|col_CP=green1|text_CP=Promotion to Football League
|result1=CP
|col_PP=green2|text_PP=Qualification for Promotion play-off
|result2=PP
|col_R=red1|text_R=Relegation to Delta Ethniki
|result14=R|result15=R|result16=R|result17=R
|update=complete
}}
=Results=
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=AGP|team2=AIA|team3=ASP|team4=ATS|team5=HAI
|team6=KLT|team7=KER|team8=KOR|team9=OCH|team10=PCK
|team11=PAN|team12=PNG|team13=ROF|team14=PLA|team15=SAR
|team16=VYZ|team17=ZAK
|name_AGP=Agia Paraskevi
|match_AGP_AIA=1–0
|match_AGP_ASP=2–1
|match_AGP_ATS=2–0
|match_AGP_HAI=0–0
|match_AGP_KLT=1–2
|match_AGP_KER=1–1
|match_AGP_OCH=2–0
|match_AGP_PCK=2–1
|match_AGP_PAN=1–1
|match_AGP_PNG=1–1
|match_AGP_ROF=0–0
|match_AGP_KOR=3–1
|match_AGP_PLA=4–0
|match_AGP_SAR=5–1
|match_AGP_VYZ=1–0
|match_AGP_ZAK=2–1
|name_AIA=Aias Salamina
|match_AIA_AGP=1–0
|match_AIA_ASP=0–0
|match_AIA_ATS=0–0
|match_AIA_HAI=6–0
|match_AIA_KLT=0–1
|match_AIA_KER=0–0
|match_AIA_OCH=3–1
|match_AIA_PCK=2–3
|match_AIA_PAN=1–1
|match_AIA_PNG=2–1
|match_AIA_ROF=0–0
|match_AIA_KOR=2–2
|match_AIA_PLA=0–0
|match_AIA_SAR=2–0
|match_AIA_VYZ=1–2
|match_AIA_ZAK=1–0
|name_ASP=Aspropyrgos
|match_ASP_AGP=1–0
|match_ASP_AIA=2–0
|match_ASP_ATS=2–1
|match_ASP_HAI=3–2
|match_ASP_KLT=1–3
|match_ASP_KER=1–1
|match_ASP_OCH=0–1
|match_ASP_PCK=0–2
|match_ASP_PAN=2–1
|match_ASP_PNG=1–2
|match_ASP_ROF=1–0
|match_ASP_KOR=1–0
|match_ASP_PLA=1–0
|match_ASP_SAR=1–0
|match_ASP_VYZ=0–1
|match_ASP_ZAK=3–4
|name_ATS=Atsalenios
|match_ATS_AGP=3–0
|match_ATS_AIA=4–2
|match_ATS_ASP=3–0
|match_ATS_HAI=3–2
|match_ATS_KLT=1–2
|match_ATS_KER=1–2
|match_ATS_OCH=1–0
|match_ATS_PCK=1–0
|match_ATS_PAN=0–0
|match_ATS_PNG=0–0
|match_ATS_ROF=1–1
|match_ATS_KOR=0–1
|match_ATS_PLA=1–0
|match_ATS_SAR=0–1
|match_ATS_VYZ=0–2
|match_ATS_ZAK=0–1
|name_HAI=Chaidari
|match_HAI_AGP=2–2
|match_HAI_AIA=1–3
|match_HAI_ASP=1–1
|match_HAI_ATS=0–1
|match_HAI_KLT=1–2
|match_HAI_KER=0–1
|match_HAI_OCH=0–2
|match_HAI_PCK=1–2
|match_HAI_PAN=1–2
|match_HAI_PNG=0–3
|match_HAI_ROF=0–3
|match_HAI_KOR=1–3
|match_HAI_PLA=2–2
|match_HAI_SAR=5–1
|match_HAI_VYZ=1–1
|match_HAI_ZAK=2–4
|name_KLT=Kallithea
|match_KLT_AGP=3–0
|match_KLT_AIA=1–0
|match_KLT_ASP=3–0
|match_KLT_ATS=4–0
|match_KLT_HAI=4–0
|match_KLT_KER=2–1
|match_KLT_OCH=0–2
|match_KLT_PCK=0–2
|match_KLT_PAN=1–0
|match_KLT_PNG=2–1
|match_KLT_ROF=0–1
|match_KLT_KOR=4–1
|match_KLT_PLA=3–2
|match_KLT_SAR=4–0
|match_KLT_VYZ=3–1
|match_KLT_ZAK=2–0
|name_KER=Keravnos Keratea
|match_KER_AGP=1–1
|match_KER_AIA=0–2
|match_KER_ASP=0–0
|match_KER_ATS=1–1
|match_KER_HAI=1–0
|match_KER_KLT=1–0
|match_KER_OCH=1–0
|match_KER_PCK=4–1
|match_KER_PAN=2–1
|match_KER_PNG=2–0
|match_KER_ROF=0–0
|match_KER_KOR=1–1
|match_KER_PLA=1–1
|match_KER_SAR=1–0
|match_KER_VYZ=3–1
|match_KER_ZAK=2–2
|name_OCH=Olympiakos Hersonissos
|match_OCH_AGP=0–0
|match_OCH_AIA=1–1
|match_OCH_ASP=1–1
|match_OCH_ATS=3–0
|match_OCH_HAI=2–0
|match_OCH_KLT=1–2
|match_OCH_KER=4–1
|match_OCH_PCK=1–3
|match_OCH_PAN=0–0
|match_OCH_PNG=1–0
|match_OCH_ROF=0–2
|match_OCH_KOR=2–1
|match_OCH_PLA=0–0
|match_OCH_SAR=1–0
|match_OCH_VYZ=0–2
|match_OCH_ZAK=1–0
|name_PCK=Panachaiki
|match_PCK_AGP=2–1
|match_PCK_AIA=1–1
|match_PCK_ASP=1–0
|match_PCK_ATS=1–1
|match_PCK_HAI=3–1
|match_PCK_KLT=2–0
|match_PCK_KER=4–1
|match_PCK_OCH=2–0
|match_PCK_PAN=4–1
|match_PCK_PNG=0–0
|match_PCK_ROF=4–1
|match_PCK_KOR=0–1
|match_PCK_PLA=2–0
|match_PCK_SAR=2–0
|match_PCK_VYZ=1–0
|match_PCK_ZAK=3–2
|name_PAN=Panargiakos
|match_PAN_AGP=0–0
|match_PAN_AIA=2–1
|match_PAN_ASP=1–2
|match_PAN_ATS=1–2
|match_PAN_HAI=3–0
|match_PAN_KLT=0–1
|match_PAN_KER=2–1
|match_PAN_OCH=1–0
|match_PAN_PCK=1–3
|match_PAN_PNG=1–1
|match_PAN_ROF=0–2
|match_PAN_KOR=0–0
|match_PAN_PLA=2–0
|match_PAN_SAR=1–3
|match_PAN_VYZ=0–3
|match_PAN_ZAK=3–0
|name_PNG=Panegialios
|match_PNG_AGP=1–0
|match_PNG_AIA=0–0
|match_PNG_ASP=4–2
|match_PNG_ATS=1–0
|match_PNG_HAI=1–0
|match_PNG_KLT=0–1
|match_PNG_KER=3–1
|match_PNG_OCH=2–0
|match_PNG_PCK=1–4
|match_PNG_PAN=2–1
|match_PNG_ROF=1–1
|match_PNG_KOR=0–0
|match_PNG_PLA=2–2
|match_PNG_SAR=2–1
|match_PNG_VYZ=0–1
|match_PNG_ZAK=1–0
|name_ROF=PAO Rouf
|match_ROF_AGP=0–0
|match_ROF_AIA=3–0
|match_ROF_ASP=0–0
|match_ROF_ATS=2–1
|match_ROF_HAI=2–0
|match_ROF_KLT=1–0
|match_ROF_KER=2–0
|match_ROF_OCH=0–1
|match_ROF_PCK=3–3
|match_ROF_PAN=0–1
|match_ROF_PNG=2–0
|match_ROF_KOR=0–1
|match_ROF_PLA=1–0
|match_ROF_SAR=2–1
|match_ROF_VYZ=0–1
|match_ROF_ZAK=2–1
|name_KOR=Korinthos
|match_KOR_AGP=2–0
|match_KOR_AIA=0–2
|match_KOR_ASP=0–1
|match_KOR_ATS=2–1
|match_KOR_HAI=1–0
|match_KOR_KLT=1–2
|match_KOR_KER=1–0
|match_KOR_OCH=0–2
|match_KOR_PCK=0–2
|match_KOR_PAN=0–0
|match_KOR_PNG=1–0
|match_KOR_ROF=0–2
|match_KOR_PLA=1–0
|match_KOR_SAR=1–1
|match_KOR_VYZ=2–2
|match_KOR_ZAK=3–0
|name_PLA=Platanias
|match_PLA_AGP=2–0
|match_PLA_AIA=1–0
|match_PLA_ASP=2–3
|match_PLA_ATS=1–1
|match_PLA_HAI=2–0
|match_PLA_KLT=3–0
|match_PLA_KER=1–1
|match_PLA_OCH=1–0
|match_PLA_PCK=1–1
|match_PLA_PAN=2–0
|match_PLA_PNG=1–0
|match_PLA_ROF=1–0
|match_PLA_KOR=1–2
|match_PLA_SAR=3–1
|match_PLA_VYZ=0–1
|match_PLA_ZAK=0–1
|name_SAR=Saronikos
|match_SAR_AGP=0–1
|match_SAR_AIA=0–1
|match_SAR_ASP=1–4
|match_SAR_ATS=3–5
|match_SAR_HAI=5–0
|match_SAR_KLT=2–0
|match_SAR_KER=2–1
|match_SAR_OCH=0–2
|match_SAR_PCK=1–0
|match_SAR_PAN=0–2
|match_SAR_PNG=1–0
|match_SAR_ROF=0–0
|match_SAR_KOR=2–2
|match_SAR_PLA=0–1
|match_SAR_VYZ=2–3
|match_SAR_ZAK=3–2
|name_VYZ=Vyzas
|match_VYZ_AGP=1–0
|match_VYZ_AIA=2–0
|match_VYZ_ASP=1–1
|match_VYZ_ATS=1–0
|match_VYZ_HAI=3–0
|match_VYZ_KLT=0–1
|match_VYZ_KER=1–0
|match_VYZ_OCH=0–0
|match_VYZ_PCK=0–0
|match_VYZ_PAN=3–0
|match_VYZ_PNG=3–2
|match_VYZ_ROF=2–0
|match_VYZ_KOR=3–0
|match_VYZ_PLA=3–0
|match_VYZ_SAR=1–0
|match_VYZ_ZAK=1–0
|name_ZAK=Zakynthos
|match_ZAK_AGP=0–0
|match_ZAK_AIA=4–2
|match_ZAK_ASP=3–1
|match_ZAK_ATS=5–0
|match_ZAK_HAI=5–0
|match_ZAK_KLT=2–1
|match_ZAK_KER=1–0
|match_ZAK_OCH=1–2
|match_ZAK_PCK=3–2
|match_ZAK_PAN=2–1
|match_ZAK_PNG=1–0
|match_ZAK_ROF=1–0
|match_ZAK_KOR=1–0
|match_ZAK_PLA=2–2
|match_ZAK_SAR=3–0
|match_ZAK_VYZ=1–1
|update=complete
}}
Northern Group
{{Location map+ |Greece |width=380 |float=right |caption=Location of teams in North Group of 2009–10 Gamma Ethniki|places=
{{Location map~ |Greece |lat=40.433333 |long=22.933333 |label=Anagennisi E.
PAONE
Thermaikos}}
{{Location map~ |Greece |lat=40.783333 |long=22.4 |label=Anagennisi G. |position=top}}
{{Location map~ |Greece |lat=39.7 |long=20.85 |label=Doxa |position=left}}
{{Location map~ |Greece |lat=40.516667 |long=21.683333 |label=Eordaikos |position=top}}
{{Location map~ |Greece |lat=39.2 |long=20.883333 |label=Ethnikos |position=left}}
{{Location map~ |Greece |lat=38.533333 |long=22.366667 |label=Fokikos}}
{{Location map~ |Greece |lat=40.516667 |long=21.266667 |label=Kastoria |position=left}}
{{Location map~ |Greece |lat=40.3 |long=21.783333 |label=Kozani |position=left}}
{{Location map~ |Greece |lat=40.65 |long=22.9 |label=Makedonikos}}
{{Location map~ |Greece |lat=39.366667 |long=22.933333 |label=Niki}}
{{Location map~ |Greece |lat=41.066667 |long=23.4 |label=Odysseas}}
{{Location map~ |Greece |lat=40.083333 |long=21.416667 |label=Pyrsos |position=left}}
{{Location map~ |Greece |lat=39.55 |long=21.766667 |label=Trikala}}
{{Location map~ |Greece |lat=40.516667 |long=22.2 |label=Veria |position=bottom}}
{{Location map~ |Greece |lat=40.9 |long=23.483333 |label=Visaltiakos}}
}}
=League table=
|res_col_header=PR
|section=Northern Group
|show_limit=5
|team1=VER|name_VER=Veria
|team2=TRI|name_TRI=Trikala
|team3=EPA|name_EPA=Anagennisi Epanomi
|team4=AGA|name_AGA=Anagennisi Giannitsa
|team5=EOR|name_EOR=Eordaikos
|team6=MAK|name_MAK=Makedonikos
|team7=PGR|name_PGR=Pyrsos Grevena
|team8=EFI|name_EFI=Ethnikos Filippiada
|team9=FOK|name_FOK=Fokikos
|team10=DOK|name_DOK=Doxa Kranoula
|team11=NVL|name_NVL=Niki Volos
|team12=ANS|name_ANS=Odysseas Anagennisi
|team13=KOZ|name_KOZ=Kozani
|team14=PAONE|name_PAONE=PAONE
|team15=VIS|name_VIS=Visaltiakos
|team16=THE|name_THE=Thermaikos
|team17=KAS|name_KAS=Kastoria
|win_VER=20|draw_VER=7|loss_VER=5|gf_VER=51|ga_VER=20|status_VER=C,P
|win_TRI=18|draw_TRI=10|loss_TRI=4|gf_TRI=40|ga_TRI=11|status_TRI=P
|win_EPA=17|draw_EPA=10|loss_EPA=5|gf_EPA=40|ga_EPA=23
|win_AGA=16|draw_AGA=10|loss_AGA=6|gf_AGA=60|ga_AGA=36
|win_EOR=16|draw_EOR=8|loss_EOR=8|gf_EOR=40|ga_EOR=21
|win_MAK=14|draw_MAK=10|loss_MAK=8|gf_MAK=35|ga_MAK=24
|win_PGR=14|draw_PGR=7|loss_PGR=11|gf_PGR=38|ga_PGR=27|status_PGR=R
|win_EFI=14|draw_EFI=6|loss_EFI=12|gf_EFI=39|ga_EFI=36
|win_FOK=13|draw_FOK=8|loss_FOK=11|gf_FOK=31|ga_FOK=27
|win_ANS=8|draw_ANS=13|loss_ANS=11|gf_ANS=33|ga_ANS=30
|win_DOK=8|draw_DOK=15|loss_DOK=9|gf_DOK=26|ga_DOK=30
|win_NVL=9|draw_NVL=11|loss_NVL=12|gf_NVL=30|ga_NVL=38
|win_KOZ=8|draw_KOZ=12|loss_KOZ=12|gf_KOZ=24|ga_KOZ=27
|win_PAONE=9|draw_PAONE=9|loss_PAONE=14|gf_PAONE=26|ga_PAONE=37|status_PAONE=R
|win_VIS=6|draw_VIS=10|loss_VIS=16|gf_VIS=30|ga_VIS=42|status_VIS=R
|win_THE=5|draw_THE=5|loss_THE=22|gf_THE=25|ga_THE=58|status_THE=R
|win_KAS=1|draw_KAS=1|loss_KAS=30|gf_KAS=7|ga_KAS=85|status_KAS=R
|adjust_points_VER=-2
|note_VER=Veria had 2 point deducted.
|note_PGR=Pyrsos Grevena declared bankrupt and relegated to the local championships.
|col_CP=green1|text_CP=Promotion to Football League
|result1=CP
|col_P=green2|text_P=Qualification for Promotion play-off
|result2=P
|col_R=red1|text_R=Relegation to Delta Ethniki
|result7=R|result14=R|result15=R|result16=R|result17=R
|update=complete
}}
=Results=
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=EPA|team2=AGA|team3=DOK|team4=EOR|team5=EFI
|team6=FOK|team7=KAS|team8=KOZ|team9=MAK|team10=NVL
|team11=ANS|team12=PNE|team13=PGR|team14=THE|team15=TRI
|team16=VER|team17=VIS
|name_EPA=Anagennisi Epanomi
|match_EPA_AGA=2–1
|match_EPA_ANS=1–1
|match_EPA_DOK=1–1
|match_EPA_EOR=0–0
|match_EPA_EFI=1–2
|match_EPA_FOK=1–0
|match_EPA_KAS=3–0
|match_EPA_KOZ=2–1
|match_EPA_MAK=2–0
|match_EPA_NVL=3–0
|match_EPA_PNE=1–0
|match_EPA_PGR=2–0
|match_EPA_THE=1–0
|match_EPA_TRI=0–1
|match_EPA_VER=1–0
|match_EPA_VIS=2–1
|name_AGA=Anagennisi Giannitsa
|match_AGA_EPA=1–0
|match_AGA_ANS=3–2
|match_AGA_DOK=1–1
|match_AGA_EOR=3–2
|match_AGA_EFI=2–0
|match_AGA_FOK=6–0
|match_AGA_KAS=3–0
|match_AGA_KOZ=1–1
|match_AGA_MAK=0–0
|match_AGA_NVL=1–2
|match_AGA_PNE=4–1
|match_AGA_PGR=2–1
|match_AGA_THE=3–0
|match_AGA_TRI=0–0
|match_AGA_VER=2–1
|match_AGA_VIS=6–3
|name_ANS=Odysseas Anagennisi
|match_ANS_EPA=0–2
|match_ANS_AGA=1–1
|match_ANS_DOK=1–0
|match_ANS_EOR=1–1
|match_ANS_EFI=2–3
|match_ANS_FOK=1–1
|match_ANS_KAS=3–0
|match_ANS_KOZ=0–0
|match_ANS_MAK=0–1
|match_ANS_NVL=2–2
|match_ANS_PNE=0–0
|match_ANS_PGR=0–1
|match_ANS_THE=1–1
|match_ANS_TRI=0–0
|match_ANS_VER=2–2
|match_ANS_VIS=2–2
|name_DOK=Doxa Kranoula
|match_DOK_EPA=1–1
|match_DOK_AGA=1–3
|match_DOK_ANS=0–0
|match_DOK_EOR=1–3
|match_DOK_EFI=3–0
|match_DOK_FOK=1–2
|match_DOK_KAS=3–0
|match_DOK_KOZ=1–1
|match_DOK_MAK=1–1
|match_DOK_NVL=0–0
|match_DOK_PNE=1–1
|match_DOK_PGR=2–1
|match_DOK_THE=2–0
|match_DOK_TRI=1–0
|match_DOK_VER=1–2
|match_DOK_VIS=2–0
|name_EOR=Eordaikos
|match_EOR_EPA=1–1
|match_EOR_AGA=1–0
|match_EOR_ANS=0–1
|match_EOR_DOK=0–0
|match_EOR_EFI=2–0
|match_EOR_FOK=2–1
|match_EOR_KAS=3–0
|match_EOR_KOZ=1–0
|match_EOR_MAK=1–0
|match_EOR_NVL=1–0
|match_EOR_PNE=2–0
|match_EOR_PGR=1–1
|match_EOR_THE=3–0
|match_EOR_TRI=0–0
|match_EOR_VER=4–0
|match_EOR_VIS=2–0
|name_EFI=Ethnikos Filippiada
|match_EFI_EPA=0–1
|match_EFI_AGA=1–1
|match_EFI_ANS=1–0
|match_EFI_DOK=6–0
|match_EFI_EOR=1–0
|match_EFI_FOK=0–1
|match_EFI_KAS=1–0
|match_EFI_KOZ=1–0
|match_EFI_MAK=1–0
|match_EFI_NVL=2–1
|match_EFI_PNE=2–1
|match_EFI_PGR=0–2
|match_EFI_THE=5–2
|match_EFI_TRI=1–1
|match_EFI_VER=0–0
|match_EFI_VIS=2–1
|name_FOK=Fokikos
|match_FOK_EPA=1–1
|match_FOK_AGA=3–0
|match_FOK_ANS=0–0
|match_FOK_DOK=2–0
|match_FOK_EOR=2–0
|match_FOK_EFI=1–0
|match_FOK_KAS=2–1
|match_FOK_KOZ=0–1
|match_FOK_MAK=0–0
|match_FOK_NVL=1–1
|match_FOK_PNE=1–0
|match_FOK_PGR=0–1
|match_FOK_THE=1–0
|match_FOK_TRI=0–0
|match_FOK_VER=0–0
|match_FOK_VIS=1–0
|name_KAS=Kastoria
|match_KAS_EPA=1–2
|match_KAS_AGA=0–3
|match_KAS_ANS=0–5
|match_KAS_DOK=0–0
|match_KAS_EOR=1–3
|match_KAS_EFI=0–3
|match_KAS_FOK=0–3
|match_KAS_KOZ=0–3
|match_KAS_MAK=0–3
|match_KAS_NVL=0–1
|match_KAS_PNE=0–3
|match_KAS_PGR=0–3
|match_KAS_THE=0–3
|match_KAS_TRI=0–3
|match_KAS_VER=0–3
|match_KAS_VIS=0–3
|name_KOZ=Kozani
|match_KOZ_EPA=2–2
|match_KOZ_AGA=0–0
|match_KOZ_ANS=2–0
|match_KOZ_DOK=1–0
|match_KOZ_EOR=0–1
|match_KOZ_EFI=0–1
|match_KOZ_FOK=0–0
|match_KOZ_KAS=3–0
|match_KOZ_MAK=1–0
|match_KOZ_NVL=0–1
|match_KOZ_PNE=1–1
|match_KOZ_PGR=0–1
|match_KOZ_THE=0–1
|match_KOZ_TRI=0–0
|match_KOZ_VER=1–4
|match_KOZ_VIS=2–1
|name_MAK=Makedonikos
|match_MAK_EPA=1–1
|match_MAK_AGA=1–3
|match_MAK_ANS=2–0
|match_MAK_DOK=0–0
|match_MAK_EOR=0–0
|match_MAK_EFI=4–1
|match_MAK_FOK=3–1
|match_MAK_KAS=2–1
|match_MAK_KOZ=2–0
|match_MAK_NVL=2–0
|match_MAK_PNE=1–1
|match_MAK_PGR=0–0
|match_MAK_THE=1–0
|match_MAK_TRI=2–1
|match_MAK_VER=1–1
|match_MAK_VIS=1–0
|name_NVL=Niki Volos
|match_NVL_EPA=2–1
|match_NVL_AGA=0–0
|match_NVL_ANS=1–2
|match_NVL_DOK=1–1
|match_NVL_EOR=1–1
|match_NVL_EFI=2–0
|match_NVL_FOK=1–0
|match_NVL_KAS=3–0
|match_NVL_KOZ=1–1
|match_NVL_MAK=1–1
|match_NVL_PNE=4–0
|match_NVL_PGR=2–1
|match_NVL_THE=0–2
|match_NVL_TRI=0–2
|match_NVL_VER=1–3
|match_NVL_VIS=1–1
|name_PNE=PAONE
|match_PNE_EPA=0–0
|match_PNE_AGA=1–3
|match_PNE_ANS=1–0
|match_PNE_DOK=0–0
|match_PNE_EOR=1–0
|match_PNE_EFI=1–1
|match_PNE_FOK=1–2
|match_PNE_KAS=3–0
|match_PNE_KOZ=0–1
|match_PNE_MAK=1–2
|match_PNE_NVL=0–0
|match_PNE_PGR=3–2
|match_PNE_THE=1–0
|match_PNE_TRI=1–0
|match_PNE_VER=0–2
|match_PNE_VIS=0–1
|name_PGR=Pyrsos Grevena
|match_PGR_EPA=4–1
|match_PGR_AGA=2–2
|match_PGR_ANS=0–1
|match_PGR_DOK=0–0
|match_PGR_EOR=2–1
|match_PGR_EFI=2–1
|match_PGR_FOK=1–0
|match_PGR_KAS=3–0
|match_PGR_KOZ=1–1
|match_PGR_MAK=1–0
|match_PGR_NVL=1–0
|match_PGR_PNE=4–1
|match_PGR_THE=1–0
|match_PGR_TRI=0–1
|match_PGR_VER=0–1
|match_PGR_VIS=0–0
|name_THE=Thermaikos
|match_THE_EPA=1–2
|match_THE_AGA=1–3
|match_THE_ANS=1–4
|match_THE_DOK=0–1
|match_THE_EOR=0–3
|match_THE_EFI=1–0
|match_THE_FOK=0–4
|match_THE_KAS=1–3
|match_THE_KOZ=1–1
|match_THE_MAK=1–2
|match_THE_NVL=1–0
|match_THE_PNE=1–3
|match_THE_PGR=2–2
|match_THE_TRI=0–1
|match_THE_VER=0–2
|match_THE_VIS=2–2
|name_TRI=Trikala
|match_TRI_EPA=0–0
|match_TRI_AGA=4–0
|match_TRI_ANS=1–0
|match_TRI_DOK=0–0
|match_TRI_EOR=3–0
|match_TRI_EFI=1–0
|match_TRI_FOK=2–0
|match_TRI_KAS=3–0
|match_TRI_KOZ=2–0
|match_TRI_MAK=1–0
|match_TRI_NVL=1–1
|match_TRI_PNE=2–0
|match_TRI_PGR=1–0
|match_TRI_THE=2–1
|match_TRI_VER=1–0
|match_TRI_VIS=4–0
|name_VER=Veria
|match_VER_EPA=0–1
|match_VER_AGA=2–0
|match_VER_ANS=1–0
|match_VER_DOK=2–0
|match_VER_EOR=1–0
|match_VER_EFI=2–2
|match_VER_FOK=1–0
|match_VER_KAS=3–0
|match_VER_KOZ=1–0
|match_VER_MAK=2–0
|match_VER_NVL=4–0
|match_VER_PNE=0–0
|match_VER_PGR=2–1
|match_VER_THE=4–1
|match_VER_TRI=3–1
|match_VER_VIS=0–0
|name_VIS=Visaltiakos
|match_VIS_EPA=0–1
|match_VIS_AGA=2–2
|match_VIS_ANS=0–1
|match_VIS_DOK=0–1
|match_VIS_EOR=0–1
|match_VIS_EFI=1–1
|match_VIS_FOK=2–1
|match_VIS_KAS=2–0
|match_VIS_KOZ=0–0
|match_VIS_MAK=1–2
|match_VIS_NVL=3–0
|match_VIS_PNE=0–1
|match_VIS_PGR=1–0
|match_VIS_THE=1–1
|match_VIS_TRI=1–1
|match_VIS_VER=1–2
|update=complete
}}
Play-off match
{{footballbox
|date = 29 May 2010
|time = 19:00 EEST
|team1 = Vyzas
|score = 0–2
|report = https://web.archive.org/web/20100603012319/http://www.express.gr/news/sports/308998oz_20100529308998.php3
|team2 = Trikala
|goals1 =
|goals2 =
- Enoc {{goal|50||90+3}}
|stadium = Nea Smyrni Stadium
|location = Nea Smyrni
|attendance = 4,000
|referee = Anastasios Kakos (Corfu)
}}
References
{{reflist}}
{{Gamma Ethniki seasons}}
{{2009–10 in Greek football}}
{{DEFAULTSORT:2009-10 Gamma Ethniki}}