I trust Rivers 100% off leash. It definitely took a while to get to that point, but his recall is solid now and he won't let me get too far from him. It helps that he knows the commands "fast", "slow", "left", and "right" so when he goes to far ahead I can direct him or tell him to slow down or stay close to me. That being said, I use extra precaution when he is off-leash. If there are roads nearby I make sure he stays extra close (even though he knows to sit and wait for me before leaving the curb), I always keep a leash with me, and at night I always have a flashlight so I can see anything that can be a danger to him.
"He is your friend, your partner, your defender, your dog. You are his life, his love, his leader. He will be yours, faithful and true, to the last beat of his heart. You owe it to him to be worthy of such devotion"