La Campionatele Internaționale de atletism ale României, Angela Moroșanu și-a îndeplinit detașat baremul A pentru Jocurile Olimpice de la Londra, la 400 m garduri, proba ei favorită, câștigând concursul de pe Stadionul „Dinamo” din București cu timpul de 54 de secunde și 81 de sutimi (baremul olimpic este de 55,50). Ea s-a impus și la 200 m, cu timpul de 23,25, ceea ce echivalează cu îndeplinirea baremului B în această probă, limita fiind 23,30.
Angela Moroșanu s-a alăturat celor 11 atleți români calificați la JO din 2012, cu baremul A: Cristina Bujin (triplu salt, lungime), Cristina Casandra (3.000 m obstacole), Marius Cocioran (20 km marș, 50 km marș), Constantina Diță (maraton, semimaraton, 5.000 m, 10.000 m), Nicoleta Grasu (disc), Marius Ionescu (maraton, 5.000 m, 10.000 m), Mirela Lavric (400 m, 800 m), Andreea Ogrăzeanu (200 m, 100 m), Bianca Perie (ciocan), Esthera Petre (înălțime), Bianca Răzor (400 m, 4×400 m), Lidia Åimon (maraton, semimaraton, 10.000 m) și Claudia Åtef (20 km marș).