Rosales was born in Manila, Philippines. She won the Philippine Ladies Amateur Golf Championship five times in a row from 1994 to 1998. She played her collegiate golf at theUniversity of Southern California winning the 1998 NCAA Championship as a freshman in 1998. as well as the Golf World/Palmetto Dunes Collegiate Invitational. She was named First-Team All-American for 1998-1999.
Rosales gained exempt status for the 2000 LPGA Tour Season by finishing tied for seventh at the LPGA Final Qualifying Tournament. She became the first golfer from the Philippines to win on the LPGA Tour when she won the 2004 Chick-fil-A Charity Championship. She gained her second win at the first official tournament of the 2005 season, the SBS Open in Turtle Bay, Hawaii.
In 2005 she teamed up with Dorothy Delasin to represent the Philippines in the inaugural Women's World Cup of Golf where they finished second. She played with Ana Larraneta in the 2006 Women's World Cup of Golf. She also was part of Team Asia at the 2005 and 2006 Lexus Cup. Rosales and Delasin were teamed representing the Philippines again in the 2008 Women's World Cup of Golf, winning the tournament by two strokes over the team from Korea. On January 20, 2008, Rosales and Dorothy Delasin of Team Philippines won the 4th Women's World Cup of Golf in Sun City, South Africa, with 4 birdies in the last 4 holes. The duo had a final round of 7-under-par 65 in the best ball, for a 54-hole aggregate of 18-under-par 198. For 2013, Rosales earned category 11 status on the LPGA by finishing 83rd on the 2012 money list.
|No.||Date||Tournament||Winning score||Margin of
|1||May 2, 2004||Chick-fil-A Charity Championship||–14 (70-70-69-65=274)||1 strokes|||
|2||Feb 26, 2005||SBS Open at Turtle Bay||–8 (66-69-73=208)||2 strokes|||
LPGA Tour playoff record (0–1)
|1||2003||Giant Eagle LPGA Classic||||Teske won with birdie on third extra hole|