Loading video...

Video Failed to Load

Go Home

Most competitive 49ers' training camp practice so far ended Block 3 — fittingly, it coincided with Kyle Shanahan's return to the podium. Some highlights: 🏈Upton Stout will be a HUGE part of this defense. Pick 6 on a Brock Purdy-to-Demarcus Robinson try today. Raheem Morris said Stout is SF's...

47,410 views • 1 day ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos

Full-speed Practice #3 in the books for the 49ers. Highlights... 🏈Great battle between Renardo Green and Mike Evans on a nice deep pass from Brock Purdy. Green won with the PBU. Green: "A dawg recognizes a dawg. So we're going to go at it and sharpen each others' swords." 🏈Renardo Green spoke at length about how much Kyle Shanahan's belief in him has elevated his confidence. Seems that some totally misread the brief Seattle "benching" 🏈Another CB highlight: Jack Jones INT'd Mac Jones on rollout jump ball to Jacob Cowing. Jones has been a spark plug this camp 🏈It was the De'Zhaun Stribling and Demarcus Robinson show at WR today. Stribling is eminently impressive physically — just really hard to cover with his traits. Robinson is a reliable vet whose roster stock only increases with Ricky Pearsall still dealing with last season's PCL injury 🏈Darrell Luter Jr. (final year of rookie deal) did have a nice PBU vs Robinson 🏈Punt returners... -Jacob Cowing -Jordan Watkins -Junior Bergen -Will Pauling -Wesley Grimes Cowing had a couple catches today and a first down on a reverse but has not been overly productive on offense. He's the 49ers' shortest WR. His ticket to the 53 might be through that PR position 🏈Jaden Dugger, the rookie LB with the 7-foot wingspan, is a LONG strider. Nice range on a throw to the flat today 🏈Mac Jones is constantly funny. Hit Patrick Taylor Jr. on a swing pass vs what might've been busted coverage and acted like the TD won the Super Bowl with his arms outstretched 🏈Shanahan was again on the field for a bit. Former safety Raheem Morris joined him and John Lynch watching from that centerfield spot 🏈Brock Purdy and his wife, Jenna, announced that their second child is on the way this morning. Congratulations!

David Lombardi

46,304 views • 11 days ago

Some may call it an upset, but Chadron St simply calls it another day at the office, beating the #9/#11 Western CO Mountaineers on Saturday (11/8/25) in OT by a score of 27-24. Chadron got it done in all three phases of the game. The Eagles’ offense presented a balanced attack, gaining 111 yards and 2 TDs passing to go along with 148 yards and 1 TD rushing. The Eagles’ defense held the Mountaineers to a mere 38 yards rushing, had 7 tackles for loss, including 3 sacks, and came up with a fumble recovery and 2 interceptions. The most impressive part of Chadron’s team on Saturday had to be its special teams. The Eagles’ special teams blocked two field goal attempts and blocked a punt. Punter Brodie Eisenbraun stuck one punt inside the 5, drew a running into the punter penalty for a 1st down, and had an amazing run off of a high snap, which while it was not a 1st down, it shows what a stud he is. Then there is Kicker Wilson Yee. Yee made an impressive 50 yard FG in the 2nd quarter. Then, in OT, with ice in his veins, Yee made the biggest kick of his collegiate career, drilling a 47 yard FG to give the Eagles the win. Also leading Chadron to the win were: 🏈 DJ Ralph, 10 Cmps on 22 Atts for 111 Yds & 2 TDs; 🏈 Tommy Thomas, 4 Recs for 66 Yds & 2 TDs; 🏈 Logan O’Brien, 10 Tackles (7 Solo & 3 Ast); 🏈 Cooper Walton, 10 Tackles (5 Solo & 5 Ast) with 1 TFL, including 1/2 a Sack; 🏈 Dax Yeradi, 4 Solo Tackles; 🏈 Aiden Kuester, 4 Tackles (1 Solo & 3 Ast) with 1/2 a TFL & 2 INTs, 🏈 William Stemler, 4 Tackles (3 Solo & 1 Ast) with 2 TFLs, including 1 Sack; & 🏈 Ryder True, 3 Tackles (1 Solo & 2 Ast) with 1.5 Sacks. Chadron will be playing for the RMAC Championship next Saturday when they travel to battle the CSU Pueblo Thunderwolves. Here are a few of Chadron’s highlights from Saturday’s OT win: #RMAC #RMACfb #CSCfb #ProtectTheRock #SoarEagles

RMAC Insider

18,394 views • 9 months ago

NM Highlands completed the New Mexico sweep, winning a 69-55 shoot out over Western NM last night (9/6/25), behind Jeffery Jones’ record breaking performance. True Freshman RB Jeffery Jones broke the D2 freshman single game rushing yards record of 380 yards, which was set Tiffin’s Garrion Corbin on 11/6/02. 🏈Last night, Jones ran for 385 on just 22 carries (20 less carries than Corbin’s 44) and scored 4 TDs, setting the new freshman single game rushing yards record. With a total of 608 rushing yards in his first 2 games, the freshman season rushing yards record of 2,064 (set by Joique Bell of Wayne St in 2006) appears obtainable. Jones needs 1,457 yards in the next 9 games (161.9 yards per game) to break that record. Jones wasn’t the only Highlands’ player that had a great game. Highlands was also led to the win by: 🏈 Tevita Valeti, 11 Carries for 138 Yds & 2 TDs; 🏈 Jaden Montalvo, 5 Kickoff Returns for 187 Yds, including returning the opening kickoff 95 Yds to the house; 🏈 Ike Udengwu, 6 Cmps on 12 Atts for 135 Yds & a TD; 🏈 Mike Jones, 3 Recs for 44 Yds; 🏈 Awsten Turnbow, 11 Tackles (9 Solo & 2 Ast); & 🏈 Britt Alexander, 9 for 9 on PATs & 2 for 2 on FGs (25 Yds & 40 Yds). NM Highlands will be looking for another strong performance from Jones and Valeti when they start conference play by hosting SD Mines next Saturday. Here are a few of NM Highlands’ highlights from last night’s win, including an amazing catch out of the backfield by Jones: #RMAC #RMACfb #TheNewHighlands #CowboyTough #ThisIsHighlands

RMAC Insider

10,665 views • 11 months ago

Sometimes I like to look at a player’s “worst game of the year” to see how bad it was (or wasn’t). For WR Caleb Douglas (according to PFF) that was the Arizona State game where he matched up with Keith Abney (R5) all day. This was a good battle between Douglas and Abney. But considering it was supposed to be Douglas’s worst outing, it wasn’t all that bad. Texas Tech lost, despite coming back from a 12 point deficit in the final 6 or 7 minutes to take a 3 point lead, after a successful 2-point conversion made possible by Douglas drawing a hold in the end zone on the first 2-point attempt. Sam Leavitt and Jordyn Tyson worked their magic to go all the way down the field in the final minute and not just kick a tying FG, but actually score the go-ahead TD, leaving Texas Tech attempting a Hail Mary as the clock ran out. Things I noticed during the game: - The backup QB Will Hammond playing in place of Behren Morton had some issues with timing and ball placement. A couple of targets Douglas was open, Hammond missed him. Another one, instead of throwing the vertical Hammond patted the ball an extra beat and it threw off the timing. - I loved Caleb Douglas’s willingness to try and make a difference as a blocker. He got nasty with it. - Caleb had a bad drop. Abney got in there and contacted him and Douglas failed to put the ball away. But it’s interesting because Caleb also had one of the most impressive one-handed stabs you’ll see, on a play nobody noticed or cared about because it was a screen that didn’t break open. - On a lot of plays, if there wasn’t safety help, there was an egregious amount of cushion. This is something you see in a lot of Tech’s games. People had been trying, and frankly failing, to triangulate Douglas’s long speed, to where his 4.39 came as a surprise to some. And then when they’re wrong, the same tired excuse comes out, “He doesn’t play to his timed speed.” But the signs were always there. You had safeties stashed way out in the middle of nowhere to protect corners. You had corners giving 10-12 yards of cushion. - There was a lull where either the ball wasn’t coming Douglas’s way or it was inaccurate when it did, and it lasted nearly half the game. So I was looking for signs of Douglas checking out with his route running. That didn’t happen. He ran his routes hard the entire game. - Douglas dialed it up a notch during the comeback attempt at the end, particularly after the drop. He got wide open on a 3rd down vertical vs. physical coverage with no safety help over top (surviving an unflagged face mask in the process). Then he got open in the end zone twice, one of which forced a hold by Abney that did get flagged. I think the takeaway from me was, you’re playing against a good corner, you have a backup QB in, things don’t go well for you nor the offense for most of the game, but you stay locked in and make a difference at the end, mounting an unlikely comeback. I can see why Jon-Eric Sullivan would like his demeanor.

Chris Kouffman

38,519 views • 3 months ago

#Patriots Training Camp Notes [Non-Padded] (7/24): 𝗢𝗳𝗳𝗲𝗻𝘀𝗲 • QB Drake Maye (14/15) had only 1 incompletion on a day filled with mostly short passes and screens — Maye also fumbled a snap with Jared Wilson at center early on. • LT Will Campbell, C Jared Wilson, RB TreVeyon Henderson, and WR Kyle Williams were all on the field with QB Drake Maye and the starting offense for portions of 11-on-11s. • Full QB Stats: Maye (14/15) Dobbs (9/12) Wooldrige (4/5) • WR Stefon Diggs and RB TreVeyon Henderson were getting open for Drake Maye on short routes — Henderson in particular was much more involved in the passing game today. • WR DeMario Douglas made a very impressive fadeaway catch with CB Marcellas Dial in tight coverage — Josh Dobbs placed the ball perfectly. • RB Rhamondre Stevenson and WR DeMario Douglas led the team with 3 receptions each. • Stefon Diggs led off in all wide receiver drills — Diggs was also very involved early on in team drills. • WR Kyle Williams started his day off with a drop. • The starting offensive line has consistently been: LT Will Campbell LG Cole Strange C Garrett Bradbury RG Mike Onwenu RT Morgan Moses • IOL Jared Wilson rotated heavily at center and left guard with the starting offensive line. • RT Demontrey Jacobs was constantly rotating with veteran RT Morgan Moses who appeared to be limited. • WR Josh Dobbs connected with WR Javon Baker who has had a quiet start to training camp — Baker however has been a consistent deep target for Dobbs. • WR Efton Chism was able to find the soft spot in zone coverage and Josh Dobbs connected with him in the intermediate part of the field. • TE Gee Scott Jr. caught a nice pass up the seam delivered by Josh Dobbs. • RB Lan Larison caught a pass in the flat. • QB Ben Wooldridge was slinging it today and the third-string QB had a very good practice. • Absent: WR Ja’Lynn Polk WR Mack Hollins TE Austin Hooper OT Vederian Lowe 𝗗𝗲𝗳𝗲𝗻𝘀𝗲 • DL Milton Williams was consistently pressuring the QBs during team periods. • OLB Harold Landry notched a would-be sack on Drake Maye and the starting offensive line. • CB Alex Austin and Marcellas Dial were very involved today with CB Carlton Davis not present. • CB Alex Austin had a very impressive pass break up on a deep pass intended for WR Javon Baker. • DL Christian Barmore was limited and was replaced by DL Khyris Tonga and DL Jeremiah Pharms in the lineup. • DL Jeremiah Pharms batted a pass down from QB Drake Maye at the line of scrimmage. • LB Jack Gibbens allowed a pass up the seam delivered by QB Josh Dobbs to TE Gee Scott. • The defensive line continues to disrupt the offense. • DL Christian Barmore says he is now playing at 305 pounds after playing at 325 pounds that last two seasons. • Absent: CB Carlton Davis S Josh Minkins DT Jahvaree Ritzie #NEPats | #PatsCamp

Carlos A. Lopez

37,105 views • 1 year ago

Screw your “Optimal Preparation Routine” In late 2022 Jacob Degrom was coming off a shoulder injury that kept him off the mound for 4 months. Seeing that his first start of the year would come less than 20 miles from where I lived, I made the split decision to go see Degoat in person I got to the park two hours before game time Hoping to catch a glimpse of some magical pregame preparation from one of the best in the game As I sat just behind the catcher near the bullpen. I watched every move from the time Jacob walked out of the dugout to his first pitch on the game mound. And what did I find??? NOTHING I mean the guys warm up was one of the most basic, vanilla warm ups I’d ever seen!!! Regimented? Sure. He made his first throw exactly 20 minutes before game time. 6:45. Right on the dot. Was watching the clock and AS SOON as it hit 6:45, he turned to the catcher and made his first throw No weighted balls. No bands. No sprints Looked like a standard high school warm up. “Few jogs, few of theeese, few of theeese….” Some light stretching and catch play was all he needed before promptly going to the game mound and hitting 101 on his third pitch. Does this mean that Degrom is a freak? Well, yes. But it also shows how irrelevant a specific prep routine can be for a large majority of players Jacob found what works for him and he stuck to it I encourage you to do the same. Having a mapped out plan for how you want to attack an outing is crucial, but the contents of that routine can vary based on the individual. If you need more prep, more CNS activation, more mobility before your outing to perform your best, so be it! If you HATE long periods of thought and careful planning before you throw, maybe tossing a football around for your “weighted ball routine” could be a better option Just some thoughts. If you liked this story, feel free to give this a retweet and follow me for more baseball training co

Jack Barry

930,266 views • 3 years ago

You gotta give it to Spencer Jones for the way he has come through with everybody on the IL. No Grisham, Stanton, or Judge, and yet, Jones has figured out ways to contribute, and as the Yankees sit 2.5 games up in the division, he's a part of the reason why. That home run was obviously impressive, but the most remarkable thing Jones did yesterday was drawing the bases loaded walk. THAT showed a ton of maturity, and that isn't always so easy to do when you're a young player in a position to juice your stats a bit. Davis Martin was already on the ropes, and, instead of being jumpy, Jones ground him down. He took six pitches, and, on Davis' 3-2 pitch, it looked like he dotted the corner. Jones ended up laying off of it, and the pitch was actually ball four. Hopefully, that's the type of thing Jones does more of. People get annoyed at the Texas Rangers' Joey Gallo comp, but in a lineup with a ton of depth already, there's room for a three-true-outcome slugger. Look at the career Kyle Schwarber has carved out for himself. He has a career K rate of 28.7%, and this year he has a 34% strikeout rate, but oh man, his eye is impeccable, and his power is absurd. Schwarber will never be a .300 hitter, and that's okay. It's still WAY too early to make any of those comparisons for Jones, but hopefully he can flash that power while also showing a good eye despite the strikeouts. Having a high strikeout percentage can mean things can go off the rails, and we've all seen the Jones cold streaks in the minors, but so far, in the infancy of his big league career, he has been awesome.

Joe Randazzo

21,023 views • 1 month ago

Back in March, Fede Gomez had hit rock bottom. He was on a huge losing streak and in a very dark place mentally, opening up in an emotional letter to his fans (posted below) about how he was not only considering retiring from tennis, but had even reached the point of contemplating suicide. Today, he just made the US Open main draw for the first time in his career. He came into Queens with major fitness and health concerns, having not played in over a month after being forced to retire with an injury vs Pavlovic. Qualifying for the main draw was a long shot, to say the least. In Round 1, he shocked Klein as a +550 underdog. In Round 2, he pulled another upset against rising star Cina as a +240 dog. In Round 3, he was down a set and 0-4 to Grenier The feel-good story of the tournament had almost surely come to a painful end. But Fede fought. With his back against the wall, he stormed back to win five of the next six games, miraculously getting the match back on serve Grenier managed to stop the bleeding at 5-5 and again put Gomez right up against it, needing a hold to keep his US Open dream alive He stared down match point at 5-6 30-40, one false move away from going home But Fede fought. And fought. Until he found himself celebrating in front of the frenzied crowd on Court 10, taking it all in after having completed the unlikeliest of comebacks to cap off one of the most magical qualifying runs you’ll ever see Look how much it means. This was so much more than just a match It was undeniable proof of why you never, EVER give up. Tennis is the greatest sport in the world 🥲

Dan’s Picks

34,718 views • 11 months ago