It’s Mother’s Day and today we celebrate those women who have undergone the task of giving birth to children. To commemorate the occasion, MMA Freak is releasing the top 10 mothers of the past year. The rankings criteria will be the records of the fighters in the past year and head to head competition as well. Now here are the best mothers:

10) Jessica Rakoczy

Jessica Rakoczy recently returned from over a year layoff in a new weight class but lost to Valerie Letourneau.

9) Bec Rawlings

Following her tenure on TUF 20, Bec Rawlings lost to Heather Jo Clark but recently defeated Lisa Ellis.

8) Lisa Ellis

Lisa Ellis recently fought fellow TUF 20 competitor Bec Rawlings at UFC Fight Night: Miocic vs. Hunt and lost. Before that she fought Felice Herrig at the The Ultimate Fighter 20 Finale and lost as well as on the show.

7) Angela Magana

After TUF 20 where she lost to Aisling Daly in the first round, Angela Magana fought against Tecia Torres at the The Ultimate Fighter 20 Finale. She will soon be facing Michelle Waterson at the TUF 21 Finale on July 12th.

6) Peggy Morgan

Peggy Morgan appeared on TUF 18 and fought in the finale where she lost to Jessamyn Duke. She was then signed to Invicta Fighting Championships where this year she won one bought but lost her most recent outing.

5) Sara McMann

Following her failed title shot against Ronda RouseySara McMann has fought twice this year. The first outing was against Lauren Murphy at UFC Fight Night: Bader vs. St. Preux. She then lost to Miesha Tate at UFC 183.

4) Michelle Waterson

Michelle Waterson defended her title against Yasuko Tamada but then lost to Herica Tiburcio at Invicta FC 10. “The Karate Hottie” will now head to the UFC on July 12th against Magana at The Ultimate Fighter 21 Finale.

3) Cat Zingano

Recently challenged Ronda Rousey for the UFC Bantamweight Championship but unfortunately lost in the effort. Before that she fought Amanda Nunes at UFC 178 on September 27th in what was without a doubt a comeback.

2) Charmaine Tweet

Charmaine Tweet fought twice last year, winning both outings against the likes of Anna Barone and Veronica Rothenhausler. She then faced Cristiane Justino at Invicta FC 11 loosing to Cyborg by TKO.

1) Valerie Letourneau

Out of all the women on this list, Valerie Letourneau has experienced the most success. Despite loosing to Roxanne Modafferi in TUF 18, Letourneau has won three fights since then, two in the UFC.