Sign in

TP Grant

@tpgrant.bsky.social
657 followers 360 following 485 posts

middle school teacher by day, a grappler by night. BJJ Black Belt, Sambo/Judo dabbler, tabletop gamer rpg + wargamming

PostsRepliesMedia
TP Grant @tpgrant.bsky.social · 23/09/2026
Once again people are fleeing the United States to Canada facing pursuit reminiscent of the escaped slave hunters. Just a reminder that despite our talk here in the US, Canada has better claim to being the land of freedom
010
TP Grant @tpgrant.bsky.social · 12/09/2026
Canadian restaurants going full "Freedom Fries" on the US
030
TP Grant @tpgrant.bsky.social · 10/09/2026
010
TP Grant @tpgrant.bsky.social · 13/03/2026
Boomer problems
130
TP Grant @tpgrant.bsky.social · 28/02/2026
000
TP Grant @tpgrant.bsky.social · 24/12/2025
This absolutely accurate
040
TP Grant @tpgrant.bsky.social · 17/11/2025
Maia got an invite to ADCCs in 2016 and training for it she got a knee injury people thought was career ending. 10 years, a firefighting career, and a kid later she's back
040
TP Grant @tpgrant.bsky.social · 10/11/2025
Fucking Tourists
020
TP Grant @tpgrant.bsky.social · 02/11/2025
Our Holy Havoc army is ready, evil forest spirits and shambling skeletons
020
TP Grant @tpgrant.bsky.social · 12/10/2025
000
TP Grant @tpgrant.bsky.social · 07/09/2025
Actively seeking to cause a violent event so he can enact more violence
020
TP Grant @tpgrant.bsky.social · 04/09/2025
🤣
050
TP Grant @tpgrant.bsky.social · 26/08/2025
051
TP Grant @tpgrant.bsky.social · 25/08/2025
Hot sauce success. Mango habenero though this recipe called for curry powder which over powers the flavor a bit but its good
050
TP Grant @tpgrant.bsky.social · 14/08/2025
IBJJF issued a statement
152
TP Grant @tpgrant.bsky.social · 09/08/2025
010
TP Grant @tpgrant.bsky.social · 26/07/2025
Skeleton for my undead horde
030
TP Grant @tpgrant.bsky.social · 25/07/2025
050
TP Grant @tpgrant.bsky.social · 30/05/2025
Jiu jitsu: we are the most effective art for self defense Also jiu jitsu
020
TP Grant @tpgrant.bsky.social · 20/04/2025
Reject modernity, embrace tradition
041
TP Grant @tpgrant.bsky.social · 15/04/2025
Fucking evil
030
TP Grant @tpgrant.bsky.social · 24/03/2025
Tainan's passing is so smooth Notice his grip behind the neck when he's trying to secure side and his pass, he picking Ronaldo's shoulders up to make inverting more difficult
120
TP Grant @tpgrant.bsky.social · 23/03/2025
Kid took out an Olympic gold medalist
150
TP Grant @tpgrant.bsky.social · 20/03/2025
Piter always hunting
000
TP Grant @tpgrant.bsky.social · 18/03/2025
Damn! He dropped a "not appropriate"! GOT HIM Problem solved, he's totally gonna respect the judiciary now
021
TP Grant @tpgrant.bsky.social · 18/03/2025
Perfection
060
TP Grant @tpgrant.bsky.social · 07/03/2025
Nasty slicer
020
TP Grant @tpgrant.bsky.social · 07/03/2025
Tough one for Nick, Victor Hugo is a beast
030
TP Grant @tpgrant.bsky.social · 07/03/2025
Damn
041
TP Grant @tpgrant.bsky.social · 01/03/2025
I wish Democrats had half of the balls Zelensky showed today
0101
TP Grant @tpgrant.bsky.social · 28/02/2025
Nasty ankle pick
0102
TP Grant @tpgrant.bsky.social · 28/02/2025
I'm old enough to remember when the Aoki Lock was the Z Lock and the Z Lock was the Leg Knot
040
TP Grant @tpgrant.bsky.social · 26/02/2025
The art of falling in Judo competition which is fundamentally different then the breakfalls you are taught as a beginner. They are far more acrobatic with the goal of turning all the way over on mid air to avoid landing on your back
130
TP Grant @tpgrant.bsky.social · 25/02/2025
DJ getting it put on him a bit by a B Team coach
040
TP Grant @tpgrant.bsky.social · 23/02/2025
WTF!? Amazing counter
1106
TP Grant @tpgrant.bsky.social · 20/02/2025
DJ mixing it up at B Team
110
TP Grant @tpgrant.bsky.social · 20/02/2025
Critical distance, hardest part of the game is that to get close enough to throw you are close enough to get thrown
041
TP Grant @tpgrant.bsky.social · 19/02/2025
Olympian rolling hard in the B Team gym
010
TP Grant @tpgrant.bsky.social · 18/02/2025
Bruno with some black magic
031
TP Grant @tpgrant.bsky.social · 17/02/2025
Really nice toe hold
050
TP Grant @tpgrant.bsky.social · 14/02/2025
Ronda was fantastic at this throw
180
TP Grant @tpgrant.bsky.social · 11/02/2025
Actual things Republicans are doing instead of trying to fix real things...
060
TP Grant @tpgrant.bsky.social · 08/02/2025
Matt Brown remains our patron saint of violence in the cage
041
TP Grant @tpgrant.bsky.social · 07/02/2025
Lol the old Chute Boxe pass
021
TP Grant @tpgrant.bsky.social · 03/02/2025
I support this view
110
TP Grant @tpgrant.bsky.social · 31/01/2025
031
TP Grant @tpgrant.bsky.social · 30/01/2025
As we barrel towards a 2nd Guilded Age I highly recommend this book for anyone looking to learn about the OG
020
TP Grant @tpgrant.bsky.social · 29/01/2025
I've not done a ton of wall work but this one my favorite tricks
131
TP Grant @tpgrant.bsky.social · 26/01/2025
Not my best picture ever but my OSL witch hunter is done. Working my way through the AoS witch hunters
050
TP Grant @tpgrant.bsky.social · 26/01/2025
Leo Souza won Euros with a finish that really reminds you this is simulated murder
032