My son has been sick for about 3 days now?

So my son has been sick for about 3 days now, here are his symptoms
Fever (High of 100.5)
Super sore throat, can barely swallow.
Lumps on the back of the throat, pinkish red
Swollen tonsils, not swollen all the way. just a bit.
Hurts to swallow.
Painful headache, the worst I’ve ever seen. He normally sleeps on his side, but he couldn’t, it was too painful, even after he took a pain reliever, couldn’t even look at our computer, it made it worse, now he still has the headache.
No appetite.
Thick mucas
Bit of a cough
Bit of a stuffy nose.
Age:12

Male