Alright, let me tell you how I went about digging into the player stats for that 49ers vs Tennessee Titans game. It wasn’t as straightforward as you might think, at least not for getting the specific details I wanted all in one place.

So, I started off thinking, “Okay, easy enough, I’ll just pull up a box score.” Went to my usual sports news places online. Found the game summary, yeah, final score, big plays, that stuff. But I wanted a really clear breakdown, player by player, key stats lined up nicely. You know, passing yards, attempts, completions, rushing yards, carries, receptions, targets, defensive plays if possible.
Getting Started – The Search
First few sites I checked were okay, but kinda messy. One site would have great passing stats but you’d have to click three times to find the rushing details. Another might list receivers but not the targets, which drives me nuts. I just wanted a simple, consolidated view. It felt scattered.
My Goal: Get a clean list for both teams, key offensive players and maybe top defensive guys, all on one page or file for myself.
The Manual Grind
Got a bit fed up with clicking around. Decided it was faster to just build my own list. So, I opened up a simple spreadsheet, could’ve been a text doc too, doesn’t matter. Just something blank to paste into.
Then I started the real work:
- Went back to one or two of the more detailed stat sites I found earlier.
- Started with the Quarterbacks. Found Ryan Tannehill’s line for the Titans – completions, attempts, yards, TDs, picks. Copied that over.
- Did the same for the 49ers QB, Jimmy Garoppolo I think it was for that game. Pasted his stats next to Tannehill’s.
- Next up, Running Backs. Derrick Henry for Tennessee, obviously. Got his carries, rushing yards, any touchdowns, and importantly, his receiving stats too.
- Found the main 49ers rushers. Eli Mitchell? Jeff Wilson Jr.? Sometimes Deebo Samuel runs a lot too. Had to check the details for that specific game. Copied their lines over.
- Then onto the Receivers and Tight Ends. This took a bit longer. Had to make sure I got targets, receptions, yards, and TDs for guys like A.J. Brown (when he was with the Titans), maybe Julio Jones, George Kittle for the Niners, Deebo Samuel as a receiver, Brandon Aiyuk. Made sure to grab the key guys for both teams.
- Finally, I tried to grab some top defensive stats. This is usually the trickiest part to find easily consolidated. Looked for sack leaders, anyone with interceptions, maybe forced fumbles or leading tacklers. Just grabbed the names and their main impact plays.
Putting it Together
By this point, my spreadsheet was filling up but looked like a mess of copied data. Spent the next 10 minutes just cleaning it up.
Organizing: Grouped players by team. Put QBs together, RBs together, etc. Made sure the stat categories lined up (like attempts, completions, yards). Used bold for player names to make it easier to scan.
It wasn’t fancy, no complex formulas or anything. Just a basic, readable list of the key player performances from that specific matchup.

End Result
Took maybe half an hour, 45 minutes total? A bit annoying I couldn’t find it laid out perfectly somewhere instantly. But doing it myself meant I got exactly the stats I was focused on, formatted how I liked. Sometimes you just gotta roll up your sleeves and compile the info yourself if you want it a certain way. That was my process for getting the 49ers vs Titans player stats sorted out.