At 16 years and 143 days old, Bree entered the field of play against Harry Redknapp's side in the 73rd minute.
The record holder for the youngest ever Reds player is Reuben Noble-Lazarus at just 15 years and 45 days, when he deputised against Ipswich in September 2008.
This now means that three of the top five youngest ever players are still all currently Barnsley players, with midfielder Paul Digby in at number five.
James is set to start his two-year Academy scholarship from next season, but has already penned a professional deal at Oakwell back in February.
1. Reuben Noble-Lazarus - 15 years, 45 days
2. James Bree - 16 years, 143 days
3. Alan Ogley - 16 years 226 days
4. Eric Brookes - 16 years, 234 days
5. Paul Digby - 16 years, 237 days