I am almost the same size....22.5 to 22.75.... had the same concerns. Just yesterday my Medium Size LG Chrono-Leggera was delivered. It fits with room to spare. I rode the trainer this AM without the visor.
I'd recommend a Medium. If I'm wrong, send it back and exchange. This place
http://www.onetri.com/bike-helmets-c...06ccfa3a9debfc had great service.