Odchovanec jihočeského hokeje Milan Kostourek začínal v Českých Budějovicích, kde prošel všemi mládežnickými kategoriemi. Protože prokazoval střelecké schopnosti na vysoké úrovni, dostal už v necelých 18-ti letech v sezoně 2000/2001 šanci v nejvyšší soutěži, kde odehrál jediné utkání. V dospělé kategorii poté vystřídal dresy Tábora a Jindřichova Hradce.
Jeho první angažmá mimo oblast proslulou rybníkářstvím ho v sezoně 2003/2004 poprvé zavedlo do Chomutova. První gól v bílomodrém dresu zaznamenal 8. října 2003 na ledě Komety Brno. Hráč i vedení si hostování pochvalovali. V následujícím ročníku podepsal smlouvu v ambiciózní Mladé Boleslavi, která mu však nebyla místem zaslíbeným. Možností ukázat, co v něm je, dostával pomálu a dokonce jej trenéři odeslali na výpomoc do druholigových Benátek nad Jizerou.
Po roční středočeské anabázi se pod vrcholky Krušných hor vrátil a strávil v Chomutově další tři sezóny, než se přesunul do Brna. Následně putoval na dva roky do Tábora, odkud si na jeden zápas odskočil do extraligových Českých Budějovic a odkud odbočil do italského Milana, i Havlíčkova Brodu, odkud dostal příležitost ve Zlíně. Na Valašsku navázal na svůj premiérový gól mezi tuzemskou elitou, který vstřelil 2. prosince 2003 v barvách Českých Budějovic na ledě Plzně.
V létě 2013 se vydal Milan Kostourek do zahraničí. Začínal v polské nejvyšší soutěži, ale po roce vyměnil Krakov za britskou elitní ligu, v níž prošel za sezónu a půl dvěma kluby. Ročník 2015/2016 dokončil u našich západních sousedů ve druhé nejvyšší soutěži. Následovalo pět let v německé Oberlize, kde sbíral více než bod na zápas.
Sezóna Klub Z G A B TM
1999-00 HC Č. Budějovice – dor. (E) 44 28 20 48 18
HC Č. Budějovice – dor. (E, p-o) 6 2 3 5 4
2000-01 HC České Budějovice 1 0 0 0 0
HC Č. Budějovice – jun. (E) 43 25 18 43 82
HC Č. Budějovice – jun. (E, p-o) 6 3 3 6 0
2001-02 HC Č. Budějovice – jun. (E) 47 25 20 45 62
HC Č. Budějovice – jun. (E, p-o) 7 5 4 9 2
2002-03 HC Kohouti Tábor (2. liga) – – – – –
HC Č. Budějovice – jun. (E) 2 0 0 0 2
2003-04 HC České Budějovice (E) 12 1 3 4 18
HC České Budějovice (baráž) 4 0 0 0 2
KLH Chomutov (1. liga) 35 14 20 34 32
KLH Chomutov (1. liga, p-o) 9 5 2 7 14
2004-05 BK Mladá Boleslav (1. liga) 36 6 8 14 14
HC Benátky n/J (2. liga) 10 10 5 15 22
HC Benátky n/J (2. liga, p-o) 4 1 0 1 2
2005-06 KLH Chomutov (1. liga) 52 18 17 35 66
KLH Chomutov (1. liga, p-o) 4 1 0 1 2
2006-07 KLH Chomutov (1. liga) 52 18 38 56 50
KLH Chomutov (1. liga, p-o) 10 1 2 3 18
2007-08 KLH Chomutov (1. liga) 44 26 27 53 81
KLH Chomutov (1. liga, p-o) 12 4 7 11 4
2008-09 HC Kometa Brno (1. liga) 45 21 16 37 62
HC Kometa Brno (1. liga, p-o) 12 2 2 4 8
2009-10 HC Mountfield (E) 1 0 0 0 0
HC Tábor (1. liga) 20 9 8 17 14
HC Tábor (1. liga, p-o) 5 3 2 5 2
2010-11 HC Tábor (1. liga) 28 7 15 22 45
Milano Rossoblu (ITA2) 8 2 4 6 8
Milano Rossoblu (ITA2, p-o) 9 5 1 6 6
2011-12 HC Rebel Havlíčkův Brod (1. liga) 52 15 22 37 60
HC Rebel Havlíčkův Brod (1. liga, p-o) 5 1 2 3 6
2012-13 PSG Zlín (E) 8 2 2 4 2
HC Rebel Havlíčkův Brod (1. liga) 35 11 25 36 76
HC Rebel Havlíčkův Brod (1. liga, p-o) 4 0 3 3 0
2013-14 Cracovia Krakov (POL) 46 20 27 47 27
Cracovia Krakov (POL, p-o) 5 3 0 3 4
2014-15 Milton Keynes Lightning (GBR) 48 38 31 69 122
Milton Keynes Lightning (GBR, p-o) 3 1 1 2 2
2015-16 Bracknell Bees (GBR) 36 32 31 63 44
Lausitzer Füchse (GER2) 4 1 0 1 31
2016-17 EHV Schönheide 09 (GER3) 17 8 11 19 14
EC Peiting (GER3) 25 15 26 41 24
EC Peiting (GER3, p-o) 6 2 3 5 29
2017-18 EC Peiting (GER3) 46 26 41 67 44
EC Peiting (GER3, p-o) 5 3 5 8 20
2018-19 EC Peiting (GER3) 50 36 44 80 58
EC Peiting (GER3, p-o) 6 4 6 10 6
2019-20 Black Dragons Erfurt (GER3) 33 20 20 40 28
Höchstadter EC (GER3, p-out) 10 11 13 24 8
2020-21 Höchstadter EC (GER3) 34 24 31 55 55
Celkem za Chomutov 217 87 113 200 267