Stephen is a registered psychologist who works with athletes and non-athletes on a range of issues and areas including depression, anxiety, eating disorders, conflict management, anger management, sport performance issues, goal setting, stress management, relationships, self confidence, post injury / rehabilitation issues and counselling.

Stephen has enjoyed working with athletes from a range of sports such as: Australian Rules Football, golf, power lifting, middle distance running, diving, Paralympic athletes, cycling and tennis to name a few. Stephen incorporates a number of techniques when working with clients and organizations that include cognitive behavior therapy, mindfulness based cognitive therapy, and a psychodynamic psychotherapy approach. Stephen is passionate about working with individuals to assist in overcoming personal barriers to achieving their goals and a happy, healthy wellbeing. Stephen has worked for the Calder Cannons FC, Melb Victory Womens Soccer Club, the Victorian Diving Association and Barwon Sports Academy.


  • Masters Applied Psychology
  • Graduate Diploma Applied Psychology
  • Bachelor of Psychology
  • Bachelor of Exercise Science and Human Movement

Maribyrnong Sports Academy

Address: Maribyrnong College, River Street Maribyrnong

  • World Class Facilities at our doorstep.
  • 6 Hard Courts with lights
  • Indoor and Outdoor Running Tracks
  • State of the art Gym, including free weights, machines and cardio room
  • Indoor Stadium including Basketball, Badminton, Volleyball, Offices
  • Lecture rooms, classrooms, Offices, Boardroom

Maidstone Tennis Club

Address: Cnr Mephan Street & Rosamond Road

  • Maidstone Tennis Club provides tennis to all ages, abilities and gender.
  • The club has 3 functionally working hard courts in which all members have access to and are all flood lit. 
  • State of the art MITS Mini’s courts available for red-stage players
  • Coaching is available for all members and non-members on weekdays and competition is played on weekends as well.
  • Maidstone Tennis Club is associated with the Western Region Tennis Association and Tennis Victoria.