
Ethan Kassel
@KasselMedia
Followers
9K
Following
48K
Media
5K
Statuses
86K
Pronounced “castle.” Geography nerd. Cat dad. Half of @AmericansFooty. RTs =/= endorsements. Email: [email protected]
Joined October 2018
Three days, two runs allowed, three wins. Read all about @bellsbaseball’s unprecedented run to the @WCALSports Tournament title:
2
4
21
@SwannMarcus89 If they win, they need to recreate their own version of the video with the woman exercising while the convoy rolls in the background.
2
2
296
Major personal news: Today is my first day as the Prep Sports Editor @sfstandard! I’m excited to finally be in a full-time role and look forward to helping the Standard branch out into the world of sports.
50
9
244
@UrinatingTree Their entire model is “vote for us and we’ll get all these things passed” and then they don’t pass them because they’d have no leg left to stand on. Also your gas points are spot on. Newsom is a prime example.
8
4
222
Buy stock in @RiordanSports freshman QB @MikeMitche11Jr now! In his first varsity start, he went 15 for 21 for 340 yards and three touchdowns, and he handles interviews like a senior.
4
23
159
@Loo_Kang @calLAWayJay No history of being dirty?. I’ll have some of whatever you’re smoking.
1
1
120
@CBBcontent Whose fault is it that UCLA has to travel so much? We’re all looking for the person who did this.
6
0
115
@UrinatingTree Yes when I get tripped I also change directions and lunge at the nearest ACL possible.
3
2
111
>Recall Thao.>Vote for mayor who supported Thao. Oakland voters are a lost cause.
Third Tranche of ALCO Registrar ballots have been counted not likely to be many more votes than this, although it's not yet the five day deadline from Tuesday. This is likely definitive. It looks like Barbara Lee may have won outright without RCV necessary.
12
10
104
BREAKING: @RiordanSports has hired @CoachAdhir to be the school’s next football coach. Ravipati went 38-15 at Menlo-Atherton from 2015 to 2018, winning two CCS championships, two Northern California championships and a state championship.
5
20
91
I grabbed the following footage off of Hudl, which pretty much shows exactly what the tweet described.
🚔 Danville. Police are responding to a report of an assault near Monte Vista School. The caller (a parent) reports they were punched in the face by a referee during a sports game. The suspect was last seen wearing a referee uniform near a basketball court.
6
8
84
Most linebackers play tight end. @JerryMixon8 plays wide receiver and running back for @shc_football. He ran six times for 35 yards, caught two passes for 75 yards and registered both a rushing touchdown and a receiving touchdown as @SHCathletics beat Valley Christian.
8
18
78
The last time he took the field, @JurrionDickey caught a game-winning touchdown in OT to clinch a league title. Tonight, he had 11 receptions for 190 yards and three touchdowns, plus he ran back a kickoff for a 91-yard score as @VCHS_FB topped a tough foe at Wilcox.
0
7
73
Final: Serra 16, St. Francis 12. After getting gashed for nearly 400 rushing yards in the first meeting, @PadreFootball_ puts on an amazing defensive performance to win the CCS Division I Championship.
3
26
73
Talked with @MikeMitche11Jr after his record-setting performance on Saturday. 21-30 passing for 373 yards and SIX touchdowns.
2
14
72
@Loo_Kang @calLAWayJay Never slew foots anyone, never goes for knee on knee hits, never elbows anyone. A saint.
1
0
69
First time @RiordanSports has EVER beaten Valley Christian on the road. Second time ever. First WCAL win for @CoachAdhir!.
7
7
66
Impressed that a broadcast run by MLB, rather than a local channel, would allow this.
Voicing disgust for the move and paying homage to the history of the franchise and fanbase. The A’s could learn a thing or two from literally every team in the MLB. Thank you #ForTheFaithful! 💛🤎
3
11
65
CONGRATULATIONS, KINGS!. YOUR OWNER GOT IN BED WITH JOHN FISHER AND EVERYTHING HE TOUCHES TURNS TO SHIT!. YOU TRADED AWAY YOUR FRANCHISE CORNERSTONE AND DIDN’T EVEN WIN A GODDAMN PLAY-IN GAME!. ENJOY IRRELEVANCE!.
FINAL: Kings fall to the Mavericks, 120-106. 👑 DeMar DeRozan: 33 PTS, 7 REB.👑 Zach LaVine: 20 PTS, 9 AST.👑 Domantas Sabonis: 11 PTS, 13 REB.
2
5
67
Last week, my time with @sfstandard came to an abrupt and unexpected end. Unfortunately, changes at the Standard led to the elimination of my position. While I had certainly planned to be there for longer, I’m thankful to have worked alongside such talented people.
19
2
64
The hype is real: @RiordanSports receiver @cynai_thomas caught four passes for 127 yards and two TDs on Saturday. @Radio_baller5
1
23
67
Nice weekend for Randy Bennett’s family. Son Cade wins NCS Open with @CampoHoops. Dad coaches a masterpiece and beats Gonzaga.
1
9
64
Signing day for the @RiordanSports trio of @ChalaIsiah, @ZZJONES23 and @ZionWells2. @CoachAdhir notes they’re the first Crusader football players to sign directly out of high school in over a decade.
0
15
61
I don’t usually give much thought to 7-on-7 football, but I’ve seen a ridiculous number of @KTPrepElite kids play well the last two weeks. They really develop players. Note this was was not sponsored but I also wouldn’t say no to sponsorships 😏.
6
22
60
We’ve got representation from Terra Nova, Hillsdale and a big caravan from nearby Serra at San Mateo’s #LetThemPlayCA rally!
3
10
56
I had the privilege of watching a ton of @RiordanSports basketball this year. It was a season of huge personalities, jaw-dropping talent and a premature finish. This is their story.
4
18
55
Between CCS and NCS, @CampoHoops is the first public school to win an Open Division basketball championship, boys or girls.
1
13
54
Final: St. Ignatius 10, St. Francis 7. @jarioushogan26 ran for the go-ahead 17-yard touchdown with 2:06 left after a hotly debated pass interference call. @SIscores has its first Open title since 2012.
3
14
60
@jacksettleman Threw it to the guy who's choked in every big spot since the 2020 playoffs. That's the problem.
2
1
57
Great shot by @jcfphotog. @LoganRobeson is a great kid. Sometimes you forget because they’re in different leagues, but most of the @CampoHoops and @dlshsbasketball kids grew up together.
2
9
54
Can’t find words for how I feel. Can’t even come close to expressing how awful this is for the @RiordanSports seniors. Tremendous group of kids, great personalities and tons of talent on the basketball court as well.
5
7
57
21 carries, 276 yards, four touchdowns. Just another night on the job for @ViliamiTeu as @stfrancis_fb beat Bellarmine.
5
14
57
Waited for my negative test to come through before the big news . I'm covering the Giants home opener for @sfexaminer! First pitch in about 70 minutes.
9
2
54
Was extremely impressed by @boscofootball freshman @djtubbs2 last weekend. He caught a 30-yard touchdown and a 32-yard touchdown, and he returned a punt 45 yards. Again. He is a freshman. @sjbathletics
4
6
56
I’m not going to total up his stats until I’m home, but here’s @BCPSports quarterback @wadesmithh after a season-opening win for @bcpfootball.
1
11
54
Final: Bellarmine 56, Menlo-Atherton 41. There’s more energy behind the @bcpfootball program now than there’s been in a few years. @wadesmithh, @NateEscalada5, @bpfaff23 and @Chrisjaeb14 led an offensive showing that this program hadn’t seen in years.
4
11
53
We’ve all known @NateEscalada5 is one of the best backup QBs around. Tonight he took over, running eight times for 89 yards and completing eight of 16 passes for 180 yards and a pair of touchdowns as @bcpfootball beat Valley Christian.
2
9
53
The second quarter belonged to @JEarby_7, who caught two of the four @bearsathletics_ touchdowns in the period. He had seven catches for 152 yards and two touchdowns, all by halftime. @CalFootball is getting a stud!
3
8
52
You always hear running backs and quarterbacks credit their line. How about we talk with one of the linemen? @abobadilla54 seemed like he was at least six yards downfield blocking on every @stfrancis_fb run today. @sfhsathletics
2
7
53
After almost exclusively playing on offense this season, @ryansilver05 was a monster on both sides of the ball and played a huge part in @PadreFootball_’s stellar defensive performance.
3
8
51
Aidan Mahaney was ranked #134 in his class by 247Sports. I know it's hard to compare guys across states, but come on. Anyone who watched him play knew his talent.
4
2
48
The season may have ended for @SHSCowboyFB, but I just want to say one last time how much fun it is to see a game at The Pit. Those kids get a tremendous experience. Wish more communities would show that kind of support. And @nyziahHunter3 deserves D1 offers.
0
6
51
One of these days I’ve got to get down to Gonzales for a game. That community LOVES their Spartans!.
The feeling when you make the playoffs and get a home game! @KasselMedia @cifccs @GHSspartants
4
3
45
BREAKING: 2025 PG Semetri Carr is transferring to @ARHSBasketball for his senior year. He spent his first three years of high school at Branson. Depending on your source, he’s either a 3-star or 4-star recruit. His father, also named Semetri, is a @RiordanSports alum.
5
14
49
Final: Riordan 73, St. Ignatius 30. @ARHSBasketball improves to 16-1 and 7-0 in WCAL play with its largest win over the Wildcats in program history. @RiordanSports has won its first seven league games by an average of 35.7 points.
5
16
50