Geeris kwam achtereenvolgens uit voor MEP, Cernusco (Italië), HC Tilburg, Hockeyclub 's-Hertogenbosch en Oranje Zwart. Zijn hoofdklassedebuut maakte Geeris namens MEP op 13 oktober 1991 tegen SCHC (1-1 gelijkspel). Bij Oranje Zwart zwaaide hij af (voor de Nederlandse hoofdklasse) in het voorjaar van 2004. Vervolgens speelde hij nog twee seizoenen in de Belgische eerste divisie bij Royal Antwerp, waarbij hij in zijn laatste seizoen (2005-2006) de play-off moest missen. Tegen het einde van zijn carrière speelde hij geregeld op het middenveld. Met de nationale ploeg won hij onder meer de wereldtitel in 1998 en olympisch goud in Sydney in 2000.