Guernsey are off the bottom of National Three London after collecting a bonus point in their 29-24 loss at Barnes.
Guernsey led 10-0 in the first half and were ahead again until the 75th minute when Barnes scored a fourth try.
"We got to the end of the game and had an opportunity to win it, but it probably wasn't a fair reflection of the age," said boss Jordan Reynolds.
"Barnes played pretty well especially their forward pack, and the only thing keeping us in the game was our backs."
Guernsey's bonus point, coupled with Tring's 42-22 loss at Bury St Edmunds, meant the islanders clawed their way off the foot of the table for the first time in months.
|Bottom of National Three London & South East|
|11||Amersham & Chiltern||25|
|12||CS Rugby 1863||24|
"We said we want to win our home games and get bonus points away," Reynolds told BBC Radio Guernsey.
"We did pretty well to get that but we're under no illusions, we had a strong enough squad to win that game, we're not using injuries as an excuse any more.
"I think we've hidden behind that too much this year and the boys should be bitterly disappointed that they didn't win that game.
"We had some fundamental errors in key positions and we've got to have a big gut check before we play Gravesend this weekend."
But Reynolds believes the team is now in a position to try and avoid relegation.
"Things will work out for us," he added. "Barnes are an incredible team to play at home, they have a good record there, so for us to come close to almost beating them there shows signs we've made massive improvements.
"A lot of the guys that are making their debut seasons have had a lot of game time now and they're starting to perform a little bit better."