I'm Live!
Watch Now


Twitch Streamer ChessCoachNet.

Blog Posts

Ramblings from a chess coach on a mission

So we played in a chess tournament this weekend and finished in 1st place with a score of 3.5/4. It was a good event for me in general because I was able to increase my rating by 40 points. I need several more of these type successes to reach my goal of National Master. I […]

Read More
Return to Tournament Play

Today we put our money where our mouth is. I am returning to OTB chess after taking a year off. I can honestly say I have the nervousness of my teenage years. I awoke an extra hour early failing to remember that i was in a new time zone.  After a quick shower and a […]

Read More
New Emote Day

Today we introduce a new emote on

Read More
Why don’t I resign?

This is a common question that I hear when streaming. I would like to offer my top ten reasons why I don’t resign chess games. I am not a Grandmaster. There are too many positions that I haven’t seen. You can’t possibly win a game by giving up. Losing is Learning. Despite the fact that […]

Read More
Tricky Knight gets the Master
Read More
Losing is Learning

Today, I share a game that I lost. This game was played by Jason Pierre Sweeney and had several awesome moments. I hope you enjoy.

Read More
Tricky Knight has one job!

The tricky knight is my favorite chess piece. It is often an underutilized piece and stepchild to the bishop. However, it is the one piece that can be often be an equalizer. Even if you are down material, don’t count yourself out if you have a knight wandering the board.

Read More
Minature #1

This game was over in 16 moves and will begin the miniature series. Thanks for viewing.

Read More
Absolute Pin

In this game I demonstrate an absolute pin win against a 2000+ rated player.

Read More
99.1% Accuracy

I played the black pieces against a 2100+ player. The game was fairly straight forward, so I was quite surprised to see the computer evaluation. I believe this might be my highest accuracy score to date.

Read More

The Stream