I'd say most of your recent race performances are all around each other (1:50 HM, 48 min 10k, and 24 min 5k).
View attachment 442012
For someone with fitness like this, you'd be looking at training paces like these:
Continuous:
View attachment 442013
For continuous, regardless of what training plan you choose almost every one of the common ones is going to have a predominately easy pacing strategy for training runs. Which means about 80% of training is at a 9:32 min/mile or slower. Usually your weekly/monthly average pace should be around a 9:48 min/mile if you're consistently training slow enough. These paces are based on similar conditions to your race performances. So if races were ideal, and training day is a million degrees, then you'd want to train even slower than these.
Run/walk
View attachment 442014
Using a generic 18 min/mile walking pace, these would be my suggested run/walk paces.
Although I agree with
@camaker, I'd probably try running at appropriate continuous paces (as seen above) first and see whether your body can tolerate that training. If you find that your body doesn't tolerate the continuous training, then I'd consider using run/walk. But as long as you're healthy and don't have another reason for incorporating run/walk, then I think you'd be fine to at least first attempt continuous marathon training.
This performance is outside the rest. I'd say you'd want to be able to run a 22 min 5k or 47 min 10k before I'd reach for the 1:44 HM. If you're looking to make gains towards the 1:44 and since your other times are nearly all race equivalent (5k, 10k, and HM), then I think the focus of your current training should be on speed work. From the continuous pacing above, I think you should be focusing workouts at 1 mile, 3k, and Threshold. That will have a higher likelihood of increasing your VO2max and put your legs in a position to be able to pull off the 1:44 at a later time. If you're looking for a generic training plan, I'd seek out the Jack Daniels "Running Formula" 3rd edition 5k/10k training plan.
At the end of the day, pacing the marathon comes down to having ideal training and then knowing your race conditions/course. Knowing the effect of weather, the course hills, and ultimately what your goal is for the race. The closer you get to max marathon performance the harder it gets to pace it correctly. The slower you go from max, the lesser the risk of blowing up. But under ideal conditions, with a static race, I usually recommend a 1.5-2% negative split where you run the first half just slightly slower than what you aim to run the average pace.