Ritchie has held down a regular first-team spot, excelled and definitely endeared himself to the fans.
When he was here last season, we also had a left-sided player in Danny Ward on loan from Bolton.
Ritchie could not get in the team ahead of him.
In fact, we hardly got to see him at all, only a couple of substitute appearances, nothing to make up your mind about.
This time around he has certainly taken his chance and made a big impact.
Danny Wilson likes direct players – which is Ritchie all over.
He's got good feet, is entertaining to watch, has an eye for goal and doesn't like going backwards.
He is an aggressive, attacking player.
The fans love him and the way he has added a little bit of spark to the team.
Obviously, he has spent the majority of time on the left, where his quality of service has provided plenty of assists.
He has also been used on the right on one occasion when the manager was trying something out.
Overall, though, he has been one of the most consistent performers in the side.
For Swindon, it's been a funny old season. They've beaten four of the top seven and lost to three of the bottom six.
It's been unpredictable and frustrating, especially considering how well they did last season.
But Ritchie has played at decent levels and been a player to be relied on, no matter what the fixture.
I'm not sure what his future is at the Portsmouth end but we expect Swindon to make a permanent bid for him next month.