Robert Griffin III had an incredible weekend, and not just because he threw his first touchdown pass in 980 days.

The Ravens backup QB shared an incredibly inspiring post on Monday in which he shared that he and his wife welcomed a baby daughter into the world on Saturday and that the QB then caught a Southwest flight late Saturday night to get to the game in Miami.

He got on the field late in the Ravens blowout win over the Dolphins and threw his first TD pass since Week 17 of the 2016-17 season when he was with the Browns.

He later broke down everything he’s been through in between his TD passes. RG3, who was once thought to be a franchise QB after his stellar rookie year with the Redskins, has battled through a lot, which he documented here:

They see 980 days….

I see a year out of the league in 2017, staying down and honing my craft. The birth of our daughter Gloria. The long training sessions @fauathletics@miamihurricanes @ucf.knights and @wwos preparing for an opportunity.

The contemplating of a transition back to track @usatf

Marrying my soulmate @gretegiii

A workout with the Ravens that wasn’t even for me but rather for my guys @needivsnead_83 and @mikefloyd

They made me look so good I got an opportunity to compete and show them I was worthy of a roster spot.

Earned a Roster spot.

Learned from my teammates what it means to play like a Raven.

Ran scout team Qb for the number 1 defense in the league last year.

Inactive for most of the season in 2018 until @joeflacco hurt his hip. Ran an entire practice when Joe was hurt and @new_era8 was sick and there were no other QBs on the roster.

Ran motions and routes in 2 Quarterback sets in 2018.

Signed a 2 year deal to come back to a great team with a great coach and great players.

Missed all of the preseason with a broken thumb.

The birth of our Daughter Gameya on Saturday night.

Late night Southwest flight to get to the game.

Watching your brothers ball out and get you an opportunity to finish the game.

Touchdown.

You see…..there is always more to the story than meets the eye. Everyone sees the result but doesn’t know what you had to go through to get there. Never count yourself out and always be ready. Thank You @ravens Coach Harbaugh and my great teammates for helping me every step of the way. Let’s keep it rolling, On to Arizona #RavensFlock #Team #StayFocused#BigWeLittleMe #GodisGood

Here’s his Instagram post:

And here’s a photo he shared after the birth of his daughter, along with some great details about his flight to Miami:

What a weekend for RG3.