A nine-year-old Aquinnah boy is recovering at Boston Children’s Hospital after he was struck by a neighbor’s pickup truck last Wednesday morning. An online fundraising appeal for the family of Keyshawn Devine had reached nearly $40,000 by Monday morning.

Over the weekend, the Martha’s Vineyard Sharks sent first baseman Ryan Hernandez to visit Keyshawn and posted a photo of the two on the baseball team’s Instagram account.

“[Hernandez] visited Keyshawn Devine at Children’s hospital yesterday,” the Instagram post said. “Keyshawn was involved in a accident on Island this week and can’t wait to be better and get back to the Sharks games and drop in clinics #getwellsoon.”

As of Monday morning more than 300 people had contributed to the gofundme campaign for the Devine family, with several pledging $1,000 or more.

“I donated myself,” said Aquinnah police chief Randhi Belain, who recounted the details of the July 14 collision without using the victim’s name.

Initial calls for help indicated the boy was pinned beneath the black Ford F-150, Chief Belain said, but driver Richard Duarte had immediately jacked his truck up and freed Keyshawn by the time first responders arrived.

“If it had not been for him jacking that truck up . . . it definitely would not have turned out the way it did,” Chief Belain said of the accident, which he said left Keyshawn with lung and rib injuries and lacerations to his head and a leg.

Taken first to the Martha’s Vineyard Hospital, the victim was then transported by ground ambulance to Boston because the day was too foggy for a flight by medical helicopter, the chief said.

The collision occurred shortly before 8 a.m., at a cul-de-sac in the Wampanoag tribal housing, as Mr. Duarte left his driveway next door to Keyshawn’s. Speed was not a factor, Chief Belain said.

“Usually he backs out of his driveway in the morning and goes to the left,” the chief said. “This time, he went to the right for some reason.”

Knowing that the neighbor children often play outside, Mr. Duarte glanced toward their home as he pulled out, Chief Belain continued. But Keyshawn was actually playing just out of sight, around the corner.

“What made this such a terrible accident was . . . the child was in his blind spot,” the chief said.

Police officer David Murphy and deputy fire chief Gordon Terry were first to arrive at the scene of the accident, where they found the boy conscious and alert, Chief Belain said.

Tri-Town Ambulance and a number of other first responders, both on and off duty, also reported to the scene, the chief said.

“We’re glad for everybody that responded, that’s for sure,” he said.

Chief Belain said Mr. Duarte is facing no charges.

“It was just an awful accident, and that’s where we’re going to leave it,” he said.