*Club domestic league appearances and goals, correct as of 06:10; 2 January 2023 (UTC) ‡ National team caps and goals, correct as of 13:24; 28 September 2023 (UTC)
Eggesvik was born in Bodø Municipality, Norway, to a Norwegian father and a Filipino mother from the Davao Region. Eggesvik credits her older brother for introducing her to football, and she was encouraged to take up the sport after witnessing him play throughout their youth. She regularly visits her maternal relatives in Davao during the holiday season.[2]
Eggesvik is a medical student. However, she said that she is considering delaying her studies to focus on her football career.[3]
Club career
Youth
The Bodø-born Eggesvik had her youth career at Grand Bodø.
Grand Bodø
In 2014, Eggesvik was promoted to the first team of Grand Bodø. At 17 years and 10 days old, she made her debut for the club in a 3–0 defeat against LSK Kvinner.[4] She made a total of 103 appearances for the club, scoring 8 goals.[1]
Eggesvik was born in Norway to a Norwegian father and a Filipina mother, making her eligible to play for either Norway or the Philippines at international level.[9]
Norway youth
Eggesvik has represented Norway's women at the under-19 and under-23 levels.
U-19
In January 2016, Eggesvik was one of the 20 players who were called-up for the international friendlies against England U-19.[10] She made her debut for Norway U-19 in a 1–0 win against England U-19, coming in as a substitute and replacing Nora Eide Lie in the 66th minute of the match.[11]
U-23
In August 2018, Eggesvik was called-up for the 2018 Under-23 Women’s Nordic Tournament matches against England, Sweden and the United States. She made her debut for Norway in a 2–0 win against Sweden, coming on as a substitute for Andrea Norheim in the 61st minute of the match.[12]
Eggesvik made her debut for the Philippines in a 3–0 win against Bosnia and Herzegovina. A minute after coming in as a substitute replacing Quinley Quezada in the 81st minute, Eggesvik assisted Sarina Bolden's second goal of the match.[16][17] In the second match against Bosnia, Eggesvik also came on as a substitute with the Philippines 1–0 down. From a corner, it was her cross that found Quinley Quezada who scored the equalizer in the 85th minute. The Philippines would eventually win 2–1.[18]