@paok1970,
Cen prolly right as usu, but good q Paok, never ast myself. You're to be congratulated for your determination to learn a difficult language. When I inquired of my Better Half, who is much smarter than me, she responded that 'in' is more colloquial
I had thought 'in' implies more direct participation. For instance he might have showed up late, couldn't sign in, but they let him run anyhow; so, 'at'
But mine's a real stretch