Sign in

D3Keith

@d3keith.bsky.social
159 followers 78 following 83 posts

I hope you followed for obscure college football (#d3fb / @d3football) and even more obscure hip-hop and not b/c I edit for The Athletic. Work posts rare.

PostsRepliesMedia
D3Keith @d3keith.bsky.social · 15/01/2026
Every season ends with new people, if not new programs, tasting the joy of winning. But this triumph felt more delicious because of all it taught and reminded us about why we play the game, and who it helps us become. Keith McMillan has more from Canton. www.d3football.com/playoffs/202... #d3fb
d3football.com
Six things we learned this season
Every season ends with new people, if not new programs, tasting the joy of winning. But this triumph felt more delicious than most because of all it taught us and reminded us about why we play the gam...
010
D3Keith @d3keith.bsky.social · 17/12/2025
In the 20 seasons since since the playoffs expanded to 32 teams in 2005, Mount Union, UW-Whitewater, Mary Hardin-Baylor and North Central have accounted for 46 of the 80 #d3fb semifinalists (57.5%) and 34 of the 38 Stagg Bowl participants, and 18 of the 19 champions.
110
D3Keith @d3keith.bsky.social · 06/12/2025
Regardless of how the Round of 16 plays out, Eastern's Billy Crocker has to be the odds-on favorite for #d3fb Coach of the Year.
100
D3Keith @d3keith.bsky.social · 06/12/2025
Rather than go for it on fourth and goal for a second time, Salisbury opts for a 20-yard field goal to cut Hopkins' lead to 14-10. Sea Gulls now have a 69-yard pass that led to 7 points, and two trips inside the 3-yard line that have netted 3. Neither team has punted. #d3fb
000
D3Keith @d3keith.bsky.social · 06/12/2025
Johns Hopkins comes up with a fourth-down stop inside the 5 against Salisbury after a convoluted sequence where both teams are penalized. Big stop, but bigger context: Sea Gulls have 144 yards of offense as the second quarter begins, tied at 7. #d3fb
000
Reposted by D3Keith
Greg Thomas @d3greg.bsky.social · 06/12/2025
And our Quick Hits octet returns with score predictions for all eight games in this #d3fb Round of 16. Enjoy the games! d3football.com/notables/202...
001
D3Keith @d3keith.bsky.social · 06/12/2025
Johns Hopkins ties it at 7 with a Bay Harvey TD run to cap a methodical 11-play drive mixing run and pass. Fourth-down conversion for 19 yards to the RB out of the backfield was the key play. Salisbury 7, JHU 7 7:49 1st. #d3fb
000
D3Keith @d3keith.bsky.social · 06/12/2025
Eight games today in the #d3fb playoffs, Round of 16. Everything kicks at noon local time, so five are simultaneously underway, and three more start in an hour.
000
D3Keith @d3keith.bsky.social · 06/12/2025
Salisbury scores on a 69-yard first-play *pass* to get on the board early at Johns Hopkins. SU 7, JHU 0 14:45 1st. #d3fb
000
D3Keith @d3keith.bsky.social · 06/12/2025
Great day for passing here in Baltimore. Weather is in the mid-40s, and although it snowed lightly in the Mid-Atlantic on Thursday and Friday, there's nothing on the ground here at Homewood Field. #d3fb
000
D3Keith @d3keith.bsky.social · 29/11/2025
One of my #d3fb nerd pet peeves is when a home broadcast team makes a grand proclamation that someone is the best coach/player/whatever in Division III. You’ve seen 12 of the 241 teams. You have no idea.
010
D3Keith @d3keith.bsky.social · 29/11/2025
I don’t know who needs to hear this, but nobody in Virginia or North Carolina calls it the O-D-A-C. Oh-dack forever. #d3fb
120
D3Keith @d3keith.bsky.social · 29/11/2025
Mount Union 2021: Needs overtime to beat Muhlenberg, 35-29. Mount Union 2025: Up 35-0 on Muhlenberg at halftime. In case you were unsure whether the Purple Raiders were back-back. #d3fb
000
Reposted by D3Keith
Greg Thomas @d3greg.bsky.social · 21/11/2025
It’s #d3fb playoff season! We’ve got the annual Around The Nation Playoff Surprises & Disappointments column: d3football.com/columns/arou...
d3football.com
Playoff picks, surprises and disappointments
Who will surprise in this year's playoff bracket? Who will disappoint? Who will advance to the semifinals? It's our team's annual take on the postseason, in Around the Nation.
134
D3Keith @d3keith.bsky.social · 21/11/2025
It’d take a Hardin-Simmons upset of a Mount Union team that might be Canton-bound, but my preseason 20 Questions semifinal picks for @d3football are all in position. Two of the other pick combos could happen, and a fourth is prevented only by the #d3fb bracket: www.d3football.com/notables/202...
010
D3Keith @d3keith.bsky.social · 16/11/2025
Snap reactions from the #d3fb bracket reveal: - Springfield at Cortland a rematch of last year's mild upset. R-MC at JCU a rematch of the Yellow Jackets' playoff upset in 2018. - SCIAC champ at NWC champ, 2 Texas teams playing their first game against each other for billionth straight year. (more)
110
D3Keith @d3keith.bsky.social · 16/11/2025
The MIAA has two #d3fb playoff participants in the same season for the first time in the post-1999 automatic bid era. That 29-26 overtime-win-that-wasn't by Alma vs. Hope on Sept. 26 has wide-ranging implications: Both teams are in the field, but 8-2 Alma isn't w/out that win.
100
D3Keith @d3keith.bsky.social · 16/11/2025
The WIAC becomes the first #d3fb conference to place four teams in the playoffs in a season. Prior to last season's expansion of the field to 40, only the Empire 8 in 2007 and the WIAC in 2016 had ever placed so many as 3 teams, at least during the automatic-bid era post-1999.
100
D3Keith @d3keith.bsky.social · 15/09/2025
Some #d3fb thoughts after the d3football Week 2 top 25 is published: 
- Hard to believe, after NCC undressed Oshkosh, which undressed Linfield, that there are voters, plural, who do not have them ranked No. 1. Preseason QB questions were valid, but after yesterday …
100
D3Keith @d3keith.bsky.social · 13/09/2025
R-MC takes over down 7-0 with 7:28 left. Has missed two FGs, dropped a TD in the end zone, and threw a pick in the end zone. Central has missed one FG, dropped a TD in the end zone, and threw a pick in the end zone. Both defenses keeping their teams in it. #d3fb
000
D3Keith @d3keith.bsky.social · 13/09/2025
Macon threw an end-zone INT, and Central led 7-0 at half. The Dutch start the second half with a 4th & 1 missed 31-yard field goal attempt and a tipped-pass INT. Classic game where the trailing team hangs around and hangs around and pretty soon isn’t trailing anymore. #d3fb
000
D3Keith @d3keith.bsky.social · 13/09/2025
Randolph-Macon and Central giving each other the kind of game you look for when you schedule a non-conference clash halfway across the country against another potential conference champ. Dutch throwing the ball well but Yellow Jackets have an end-zone INT. 0-0 9:15 2nd. #d3fb
000
D3Keith @d3keith.bsky.social · 11/09/2025
This might be the best Week 2 #d3fb slate I've ever seen. Four clashes of ranked teams: No. 16 UW-Oshkosh at No. 1 North Central No. 2 Mount Union at No. 15 Grove City No. 20 John Carroll at No. 3 Johns Hopkins No. 9 UW-La Crosse at No. 17 Carnegie Mellon Plus there are …
131
D3Keith @d3keith.bsky.social · 08/09/2025
I rearrange a lot between preseason and Week 1 @d3football.bsky.social polls. -Voted for 7 new teams this week; dropped 2 whose wins were less impressive than others. -Voted for 4 WIAC teams, up from 2 in the preseason. None are Whitewater. -Voted for 2 ODAC teams for first time in years. #d3fb
200
Reposted by D3Keith
Fran Duffy @fduffy.bsky.social · 24/04/2025
While I'm at it...my final Big Board! These are MY top 100 prospects in this year's #NFLDraft and how I see them stacking a few years from now allphly.com/final-big-bo...
allphly.com
Fran's FINAL Big Board: Projecting the biggest stars in the 2025 NFL Draft - PHLY Sports
Fran Duffy reveals his final big board on the eve of the 2025 NFL Draft.
183
D3Keith @d3keith.bsky.social · 24/04/2025
Wondering whether any #d3fb players will get drafted this weekend? Seems unlikely. @danebrugler.bsky.social mentions 59 D-III players in The Beast, but none have a draftable grade. @fduffy.bsky.social profiled 230 players for ALLCITY Network, and just one, Middlebury iOL Thomas Perry, is D-III.
110
Reposted by D3Keith
Alli Katz @allikatz.bsky.social · 13/02/2025
Worked with my pal @dhm.bsky.social to make these Eagles valentines:
Hand drawn valentine of five huddled over Eagles players set on a grass colored green heart with text that says "I wanna push your tush"A hand-drawn valentine with a picture of Jalen Hurts (from the back) wearing a white jersey with his name and number in green with the text "LOVE" in green, followed by his last name "Hurts" in green on his jersey with a green bubble that says "in a good way" in white (so that the valentine reads "Love Hurts In a Good Way" A hand drawn valentine featuring a picture of Swoop the Owl and yellow text that says "I'm gonna swoop into your heart" with a bunch of green hearts everwhere. A hand-drawn valentine featuring a drawing of lincoln financial field with green text that says "You're my missing LINC" and also a bunch of green hearts all over it
15312
D3Keith @d3keith.bsky.social · 10/02/2025
I always figured hiring a Mount Union guy would work out well.
010
D3Keith @d3keith.bsky.social · 24/01/2025
The brains behind this weekend’s NFL final four: #d3fb - Eagles HC Nick Sirianni (Mount Union); Commanders HC Dan Quinn (Salisbury State); Chiefs DC Steve Spagnuolo (Springfield). #d2fb - Eagles DC Vic Fangio (East Stroudsburg)
100
D3Keith @d3keith.bsky.social · 05/01/2025
Both #StaggBowl participants have four seniors and a junior starting along their offensive lines, and two senior tight ends as well. This is a great game to watch from the lines out instead of follow-the-ball style. Here’s how both lines performed in the #d3fb playoffs:
031
D3Keith @d3keith.bsky.social · 05/01/2025
Live from Shell Energy Stadium for the #StaggBowl, the #d3fb national championship.
030
Reposted by D3Keith
Jon Bois @jonbois.bsky.social · 05/01/2025
the buccaneers are one team i would not want to play in the postseason. i'm not in football shape, i don't have anywhere near the skill set that would be necessary, i don't belong to a team, and i would have to play them by myself. under no circumstances would i be interested in that matchup
1526537381
D3Keith @d3keith.bsky.social · 18/12/2024
Here's then-Trinity-coach Chuck Priore on the NESCAC skipping playoffs, in a 2005 column I wrote for @d3football: “We can finish on a winning note. In the playoffs, only one team can do that. In ‘89, when I was at Union, we were 13-0 and lost to Dayton in the Stagg Bowl. I felt like we were 1-13.”
110
D3Keith @d3keith.bsky.social · 15/12/2024
The Division III football gods let the fun travel to Susquehanna, Salisbury & Johns Hopkins for the quarterfinals, but all is back to normal for the semifinals. The games are in Naperville & Alliance, and if I have to append states and school names to those, you must be new to #d3fb.
020
D3Keith @d3keith.bsky.social · 15/12/2024
Johns Hopkins will travel to Alliance for a semifinal, which is the site and scenario of program architect Jim Margraff’s last game. Margraff died of a heart attack in his sleep on 1/2/19, less than a month after the Blue Jays came up just short in a 28-20 semifinal loss in Alliance on 12/8/18.
120
D3Keith @d3keith.bsky.social · 15/12/2024
In the previous 32-team #d3fb playoff format, semifinals would have been played today and the #StaggBowl would be in six days, a Friday 7 p.m. kickoff. In this first year of 40 teams and six weeks, we’ve got semis next Saturday, then 15 days until the championship on Sun. Jan. 5.
010
D3Keith @d3keith.bsky.social · 14/12/2024
NCC/Springfield will have everyone's attention as the only #d3fb quarterfinal game kicking off on Central time. Meantime, halftime elsewhere: Johns Hopkins 17, Mary Hardin-Baylor 7 Mount Union 21, Salisbury 10 Bethel 14, Susquehanna 7
021
D3Keith @d3keith.bsky.social · 14/12/2024
For you #d3fb fans not familiar with mid-Atlantic geography, Baltimore is about two hours from both Selinsgrove, Pa. and Salisbury. It'd be about a four-hour drive from Susquehanna to Salisbury. At the quarterfinal stage of the playoffs, it's rare to have three games so close by.
120
D3Keith @d3keith.bsky.social · 14/12/2024
Kicking off here at Johns Hopkins' Homewood Field, one of the coolest venues in #d3fb. UMHB will go on defense first. Being a former defensive player, it seems smart for me to be at this game, but I'm wondering if I should have made the extra hour & change drive to Susquehanna.
020
D3Keith @d3keith.bsky.social · 08/12/2024
Next week’s #d3fb quarterfinal matchups, with NPI ranking plus D3football top-25 spot in parentheses. 35 Mary Hardin-Baylor (unranked) at 11 Johns Hopkins (19) 6 Mount Union (5) at 3 Salisbury (8) 10 Springfield (23) at 5 North Central (1) 28 Bethel (21) at 16 Susquehanna (6)
000
D3Keith @d3keith.bsky.social · 08/12/2024
Round of 16 fun facts: - Road teams 3-21 in Rounds 1 & 2, 5-3 today. - Two of the remaining eight teams run triple option. - There are four #d3fb programs in Maryland, of the 240. Two host next week. - We won’t have a repeat champ. But only half the programs left have never won a Stagg Bowl.
010
D3Keith @d3keith.bsky.social · 07/12/2024
Here's who is still alive in the #d3fb playoffs, with NPI ranking, useful for figuring out who is hosting quarterfinals and semifinals: 3 Salisbury 5 North Central 6 Mount Union 10 Springfield 11 Johns Hopkins 16 Susquehanna 18 Linfield or 35 Mary Hardin-Baylor 28 Bethel
010
D3Keith @d3keith.bsky.social · 07/12/2024
Taking a page from the old Triple Take format on D3football.com, here are home teams/favorites most likely to be upset today in the #d3fb Round of 16: 1. Salisbury (most) 2. Wartburg 3. DePauw 4. Linfield 5. Mount Union 6. Cortland 7. St. John's 8. North Central (least) Do you agree?
000
D3Keith @d3keith.bsky.social · 30/11/2024
Some fun facts about the #d3fb playoffs so far: -Round of 40 teams still alive (2 of 16): Bethel and UMHB -At-large selections still alive (3 of 12): Bethel, UMHB & Carnegie Mellon -Conferences with two teams alive (1): MIAC (Bethel & St. John's) -Road teams: 2-6 last week, 1-15 today
130
D3Keith @d3keith.bsky.social · 30/11/2024
With Linfield up 62, let's look at next week, with NPI rankings: 34 UMHB at 18 Linfield 11 J. Hopkins at 7 DePauw 15 R-Macon at 3 Salisbury 17 C-Mellon at 6 M. Union 9 Hope at 5 N. Central 10 Springfield at 4 Cortland 28 Bethel at 12 Wartburg 16 Susquehanna at 1 St. John's #d3fb
110
D3Keith @d3keith.bsky.social · 30/11/2024
This has to be the best win of the Larry Harmon era at UMHB. Since Pete Fredenburg retired after going 15-0 in 2021, Harmon's Cru teams have gone 12-2, 6-4 and now 7-3, but avenging two regular-season losses to rival Hardin-Simmons with a 17-13 playoff win today must be sweet. #d3fb
110
D3Keith @d3keith.bsky.social · 30/11/2024
The PAC today became only the third conference to have three teams in #d3fb playoff action on the same day. It went 1-2, with Carnegie Mellon the sole winner. In 2007, the Empire 8 went 1-2. In 2016, the WIAC went 2-1, with a last-play St. John's TD against Platteville preventing 3-0.
010
D3Keith @d3keith.bsky.social · 30/11/2024
Casciola scores, Macon leads 38-14, and it's hard to overstate how good the in-game adjustments and turnaround has been for the Yellow Jackets. W&J scored two touchdowns in the first 11 minutes, rather easily, and it's been all Randolph-Macon since. #d3fb
000
D3Keith @d3keith.bsky.social · 30/11/2024
W&J started the second half with a 15-play, 72-yard drive that ended with a missed field goal attempt. The Yellow Jackets drive for a TD to go up 31-14, LB Jackson Deaver picks Pugh on the first play, and looks like the rout might be on at R-MC. (I still use the hyphen) #d3fb
000
D3Keith @d3keith.bsky.social · 30/11/2024
First surprise is developing at Hardin-Simmons, where 5-3 UMHB leads the 10-0 Cowboys 14-0 as the second quarter begins. Also, if you're flipping around looking for #d3fb playoff games, Aurora and Hope are playing in the snow.
000