Ahlgren ble olympisk sølvmedaljevinner i klassen lett tungvekt i bryting gresk-romersk stil under OL 1912 i Stockholm. I finalen møtte han finske Ivar Böhling. Finalekampen varte i hele ni timer og endte uavgjort. Dommerne gav begge finalistene sølvmedaljer ettersom ingen av bryterne klarte å vinne finalen.