Skip to Main Content
The student news site of Westford Academy

WA Ghostwriter

The student news site of Westford Academy

WA Ghostwriter

The student news site of Westford Academy

WA Ghostwriter

Junior Josh Madsen steps on the service line, establishing his rhythm before delivering a serve.

Boys’ Tennis season concludes in hard-fought match

Misha Singhal, Co-Reviews and Opinions Editor Jun 11, 2026

After a challenging game, the Westford Academy Boys' Tennis season came to an end on Saturday, June 6, at home in a 3-2 defeat against Needham High School. Freshman Shrey Chawla and Rishab Anoop both won their respective singles matches. However, Needham secured the team victory by winning the remaining...

Kelly stands in front of the crowd and instructs the seniors to turn their tassel to the left side, finalizing graduation.

Picture perfect: The Class of 2026 graduates

Gabriel Freeman and Imaan Choudhry Jun 7, 2026

The Class of 2026 graduated on Friday, June 5, at Westford Academy’s Trustees Field, marking a successful conclusion to their high school career. Unlike previous years, the weather for graduation was pristine, and the class graduated on schedule. The weather matched the spirits of the graduates...

Williams whips the ball past a Framingham defender into the net.

Girls’ Lacrosse wipes out Framingham in postseason debut

Nylah Gaudreau, Co-News Editor May 30, 2026

Westford Academy Girls’ Lacrosse (WAGL) dominated in their first Massachusetts Interscholastic Athletic Association (MIAA) playoff game of the season, making a statement 20-2 win against Framingham High School on Tuesday, May 26. Fueled by quick offensive strikes and an impassable defense, the Ghosts first...

Acheson raises his hands with the rest of the Ghosts as the team chants.

Boys’ Volleyball destroys North Middlesex Regional

Gabriel Freeman, Co-Managing Editor Apr 29, 2026

Westford Academy Boys' Volleyball triumphed over North Middlesex Regional High School in a dominant 3-0 set win on Monday, April 27, bringing their season record to 6-2. The first set started off with WA gaining an early lead, then the score evened out later in the set, ending with WA winning the set...

Senior captain Olivia Bernier swings her arm in preparation to pitch.

Softball falls to Billerica Memorial High School

Gabriel Freeman, Co-Managing Editor Apr 8, 2026

Westford Academy Softball suffered a 6-5 defeat against Billerica Memorial High School on Monday, April 6, setting their season record to 1-1 after a successful season opener win against Groton-Dunstable High School. The team's next game will be against Waltham High School on Wednesday, April 8, at 4...

WA Boys' Tennis poses for a team photo after their win against North Andover High School.

Boys’ Tennis triumphs over North Andover

Misha Singhal, Reviews and Opinions Editor Apr 3, 2026

The Westford Academy Boys' tennis team had a successful home match on Wednesday, April 1, with a 5-0 win against North Andover High School. Their next game will be home on April 8 at the John Robinson Tennis Courts against Waltham High School at 4 p.m.  

Senior captain Evie Weber takes the draw to start off the game, focusing intently on the ball.

Girls’ Lacrosse falls to Reading in crushing season opener

Aarshia Bhattacharyya, Co-Editor-in-Chief Mar 29, 2026

Girls' Varsity Lacrosse lost their first game of the season 14-6 to Reading Memorial High School at Trustees Field on Friday, March 27. Reading's offense began the game with aggressive plays, dominating the field and gaining an early lead on the Ghosts. However, in the final quarter, the Ghosts' offense...

Junior James Roberts fights for the puck against Lincoln-Sudbury players.

Photos: Boys’ hockey falls short to Lincoln-Sudbury 4-1

Tessa Czado, Co-Sports Editor Feb 10, 2026

Westford Academy Boys’ Hockey came up short against Lincoln-Sudbury Regional High School with a score of 4-1 on Saturday, Feb. 7; their season record is now 0-14. The game started with a quick goal from senior captain Peter Burns, but Lincoln-Sudbury quickly retaliated by scoring one point after another....