A csapatok részvétele meghívás alapján vehettek részt. Az öregfiúk torna a kezdetek óta 8 csapatos, ami a legideálisabb ahhoz, hogy kényelmesen lejátszhatóak legyenek a mérkőzések és kellően elfáradjanak a focisták. A csapatok két négy fős csoportba kaptak besorolást. Az A-ban szerepelt - a házigazda Dunabogdány mellett - Leányfalu, Izbég és Surány. A B-csoportban Visegrád, Szentendre, Budakalász és Tahi játékosai küzdhettek meg a csoportelsőségért. A mérkőzések 2x11 perces lebonyolítási rendszerben zajlottak. Meglehetősen kiegyelített mezőny vághatott neki a tornának, hiszen fő esélyesnek egyetlen csapat sem számított. A tavalyi évhez képest szinte ugyanazok a települések képviseltették magukat, mint egy évvel korábban. A 2011-es bajonkság győztese, a Dunakanyar csapata nem szerepelt, játékosai a települések együtteseiben léptek pályára, így az idei évben címvédésre biztosan nem kerülhetett sor. A résztvevők minimum négy mérkőzést vívtak, a csoportokban mindenki  mindenkivel játszott, és a győztesek illetve másodikok jutottak tovább az elődöntőbe. Született egy teremtornában szokatlan eredmény, Leányfalu és Surány 0-0-s döntetetlent játszott egymással.  A 3. és 4. helyen végző csapatok a másik csoport 3. és 4. helyezettjével játszottak, így dőlt el az 5. 6. 7. és 8. helyek sorsa.  Az A-csoportból Dunabogdány és Izbég, míg a B-csoportból Visegrád és Budakalász jutottak az elődöntőbe.

A torna végén következett az eredményhirdetés: 4. lett  Izbég csapata., 3. Visegrád, a második helyezést - a döntőt drámai körülmények között elvesztő - Dunabogdány csapata szerezte meg. A győztes - a tornán második alkalommal résztvevő - Budakalász csapata lett. Az Öregfiúk Torna gólkirálya a Visegrád csapatában játszó Szedlacsek István lett.