Past Players

A - B C - D E - F G - H I - J K - L M - N O - P Q - R S - T U - Z
  Player Position From Until  
  Paul Mackey Wing 2005 2007  
  Josh Macleod Back Row 2015 2018  
  Martyn Madden Prop 1997 2006  
  Barry Maddocks Centre 2003 2004  
  David Maddocks Prop 2002 2005  
  Iwan Mainwaring Scrumhalf 2011 2011  
  Craig Maloney Wing 2006 2007  
  Deacon Manu Prop 2008 2014  
  Tomas Marks Flyhalf 2003 2005  
  Luke Marsh Scrumhalf 2004 2008  
  Luke Marshall 2009 2010  
  Sililo Martens Scrumhalf 2008 2009  
  Niall Martin Flyhalf 2012 2013  
  Sam Martin Prop 2014 2016  
  Steve Martin Centre 2008 2010  
  Kieren Mattocks 2013 2014  
  Gareth Maule Centre 2011 2012  
  Scott Maynard Scrumhalf 2013 2017  
  Billy McBryde Flyhalf 2015 2018  
  Robin McBryde Hooker 1992 2003  
  Rob McCusker Back Row 2005 2010  
  Chris McDonald Scrumhalf 2004 2006  
  Sean McDonnell-Roberts Prop 2012 2013  
  Rhydian McGuire Scrumhalf 2005 2006  
  Andrew Mead 2006 2007  
  Josh Middleton Back Row 2014 2015  
  Shaun Miles Back Row 2010 2010  
  Stuart Miller Lock 2010 2010  
  Jon Mills Back Row 2005 2007  
  Sam Mills Flyhalf 2007 2008  
  Aled Mogford 2013 2014  
  Matthew Monaghan Prop 2010 2010  
  Matthew Moore Hooker 2015 2017  
  Ben Morgan Back Row 2008 2010  
  Bryce Morgan Lock 2017 2018  
  Darren Morgan 2005 2006  
  Gareth Morgan 2005 2006  
  Johnny Morgan Scrumhalf 2007 2008  
  Luke Morgan Wing 2010 2010  
  Owain Morgan Back Row 2013 2017  
  Dylan Morgans Centre 2011 2014  
  Aled Morris 2016 2017  
  Andrew Morris 2003 2004  
  Nic Morris 2015 2015  
  Robert Morris 2015 2016  
  Stuart Morris Flyhalf 2012 2016  
  Kieran Murphy Back Row 2012 2013  
  Kirby Myhill Hooker 2010 2016  
  Torin Myhill Hooker 2013 2016  
  Jake Newman Fullback 2017 2018  
  Dan Newton Fullback 2007 2012  
  Yannick N'gog Wing 2008 2009  
  Ioan Nicholas Centre 2015 2018  
  George North Wing 2010 2010  
  Ryan Nunes 2014 2015  

Latest News