She started playing soccer influenced by her brother, and played for
Bahia teams until 2000, but never getting any salary. Three years later, she became professional in
Ferroviária. After a game between the Brazilian national team and
Umeå IK in 2004, she was contracted by Umeå and played for them in
Damallsvenskan from 2005 to 2009, where she joined
Marta. In 2010, she moved to the United States and played for
Saint Louis Athletica in
Women's Professional Soccer (WPS). When the club went bust shortly afterwards, she decided to return to Sweden and joined
Tyresö FF of the Damallsvenskan. Tyresö won the Damallsvenskan title for the first time in the
2012 season and Elaine collected her fifth Swedish league winner's medal. With competition for places becoming very strong at Tyresö, Elaine moved on
loan to nearby
Elitettan club
Älta IF in July 2013. Ahead of the 2014 season she made her
transfer to Älta permanent. She stopped playing after the 2014 season and joined
Djurgården as an assistant coach for 2015. In 2018 she missed playing and joined
Division 3 club Lindhagen FF as a player. ==International career==