Thanks all for the quick responses!
Most agreed that it was likely osteoid osteoma (which my computer keeps autocorrecting to “osteopath” 🤪)
Other suggested differential considerations were:
Brodie’s abcess
Eosinophilic granuloma
Worrisome for infection or malignancy