MOORESVILLE, N.C. — A Mooresville student died Monday following an accident during a service project over the weekend.

The incident involving Gavin Sharpe happened Saturday afternoon on the Mooresville High School Magnolia Campus, the school district said.

"To help students and staff deal with this loss, the district will be offering additional counseling services for both students and staff as we begin the new school year," the district said in a statement.

According to a Facebook post by Lake Norman FCA, Sharpe, a high school football player, fell from the bed of a pickup truck.

"He was a lover of Jesus and an FCA leader that will be dearly missed. Please pray for the Blue Devil family as well!" the post read.

The school district said it would not offer additional comment to respect the privacy of the family.

"We will, however, continue to keep this family in our thoughts and prayers through this difficult time," the school district said.

A rock on campus has been painted in Sharpe's honor. It has his football number, 63, and also the words "Gavin Strong."

To many, Sharpe was a stand out on and off the football field. Doug Sheley is a leader with the Fellowship of Christian Athletes. He says he knew Sharpe well.

"He wanted to be the next Billy Graham is what I've been told, and I think he might've been to be quite honest," Sheley said. 

Sheley said Sharpe stood out the first day he met him. 

"He was full of wisdom for his age, full of love and compassion," Sheley said.

Stay with NBC Charlotte for the latest on this developing story.

TRENDING ON WCNC.COM

Classmates: Dayton shooter kept a 'hit list' and a 'rape list'

The context behind the mass shooting statistics going viral on social media

Explore the 3 top spots in Charlotte's Ballantyne neighborhood