Castle is our #1 single dad on the list. He single handedly raised daughter Alexis and even when she turned on him early in season six in a fit of young love (remember Pi?) and growing pains, he only gave back unconditional love.
Phil is probably the most traditional dad on the list. Whether he's teaching Luke the importance of magic, trying to bond with super smart Alex or scrambling to keep up with Haley's latest endeavor, Phil is goofy, fun, and loves his children beyond reason.
Yes, Jack may have a lot of babysitters but that's what happens when you're a single parent running a bar. No one can refute that Jack loves little Carl and takes his role as parent and protector seriously, especially since Amanda's death.