Swinkels begon zijn voetbalcarrière als jeugdspeler bij VV Tegelen, het latere SC Irene. Toen het profvoetbal in 1954 zijn intrede deed in Nederland werd de voormalig jeugdinternational aangetrokken door Sportclub Venlo '54 dat kort nadien opging in VVV. Hij maakte deel uit van het Venlose elftal dat in 1959 de KNVB-bekerfinale won dankzij een 4-1 overwinning op ADO.
Swinkels behoorde, ondanks zijn relatief geringe lengte (1.75 meter), destijds samen met Piet Kraak, Frans de Munck en Eddy Pieters Graafland tot de betere keepers in de Eredivisie en verdedigde in 1960 eenmaal het doel van Nederland-B in een interland tegen Luxemburg. De Tegelenaar stond bekend als een keeper met meevoetballende kwaliteiten en werd vanwege een blessuregolf in het seizoen 1962-63 zelfs tweemaal als linksbuiten opgesteld: in de thuiswedstrijden tegen DWS op 23 mei 1963 (0-1) en tegen Eindhoven op 9 juni 1963 (2-1).
In het seizoen 1966-67 vestigde hij een record door tien wedstrijden op rij ongeslagen te blijven.[1] Op 19 maart 1967 raakte de doelman dat record weer kwijt, toen hij in een uitwedstrijd bij AGOVV drie tegentreffers moest incasseren.[2] Op 1 juni 1969 nam Swinkels op 37-jarige leeftijd afscheid van het betaalde voetbal in een thuiswedstrijd tegen Zwolsche Boys (0-3). Nadien was hij nog trainer in het amateurvoetbal bij onder andere Koningslust, RKVV Volharding, RFC Roermond, SC Irene en SV EMS. Swinkels overleed in 1994 op 62-jarige leeftijd.
Paul Seelen – Vertel nog eens... Vijftig Vedetten en Vazallen van The Good Old, uitgeverij Mosae, Venlo 2008, pp. 86–87. ISBN 978-90-77579-28-2
Theo Vincken – ... Dan wordt een goal geboren. 40 jaar betaald voetbal in Noord-Limburg, uitgeversmaatschappij Dagblad voor Noord-Limburg BV, Venlo 1994, pp. 94–95 - ISBN 90-70285-64-9