Individual Averages > Winter 2018-19 > Division One
Player Team Played Won % Win
Kiran Chidambaram Eastcote A 5 5 100.00%
Mitchell Jones Vagabonds B 3 3 100.00%
Omar Khassal Apollo A 3 3 100.00%
Sammy Kaye Maccabi A 3 3 100.00%
Eli Baraty Maccabi A 2 2 100.00%
Sujay Jagannathan Eastcote A 12 11 91.67%
Costas Papantoniou Apollo A 27 24 88.89%
Dariusz Zurowski Darex Polska A 26 22 84.62%
Tony Wilkinson Vagabonds A 11 9 81.82%
Alan Cherry Lowlands A 11 9 81.82%
Lukasz Lewandowski Darex Polska A 26 21 80.77%
Dov Katz Apollo A 20 16 80.00%
Jeremy Banks Maccabi A 23 18 78.26%
James Sprackling Apollo A 18 14 77.78%
Shae Thakker Hillingdon A 23 16 69.57%
Vasile Spinul Sudbury Hill A 26 18 69.23%
Joshua Gallen Hillingdon A 24 16 66.67%
Lucas Papantoniou Apollo A 9 6 66.67%
Cacherel Mirjah-Mercer Vagabonds A 9 6 66.67%
Dumitru Toma Sudbury Hill A 6 4 66.67%
Thevian Loganathan Eastcote B 3 2 66.67%
Dakshin Thopay Vagabonds B 3 2 66.67%
Alix Bell Apollo A 3 2 66.67%
Jacob Sobel Maccabi C 3 2 66.67%
Marcin Pijanowski Darex Polska A 17 11 64.71%
Carl Breindel Sudbury Hill A 20 12 60.00%
Kevin Hill Lowlands A 26 15 57.69%
Stuart Seaholme Vagabonds A 20 11 55.00%
Dan Cannon Sudbury Hill B 24 13 54.17%
Farhat Rasul Eastcote A 17 9 52.94%
Adam Johnson Vagabonds B 6 3 50.00%
Steve Buck Hillingdon A 6 3 50.00%
Branislav Zivkovic Lowlands A 2 1 50.00%
George Long Eastcote A 9 4 44.44%
Akash Shah Eastcote A 16 6 37.50%
Radovan Zivkovic Lowlands A 26 9 34.62%
Joe Kaye Maccabi A 18 6 33.33%
Jamie Fisher Vagabonds A 9 3 33.33%
Jojo Senorin Vagabonds A 3 1 33.33%
Guy Ben-Aroya Sudbury Hill A 3 1 33.33%
Andrew Hagger Hillingdon A 3 1 33.33%
Bence Futo Hillingdon C 3 1 33.33%
Gabriel Avram Lowlands D 3 1 33.33%
Joseph Mensah Lowlands B 24 7 29.17%
Yanu Aurelian Lowlands B 24 6 25.00%
Rafal Bajda Sudbury Hill B 21 5 23.81%
Adil Sait Sudbury Hill B 18 4 22.22%
Michael Gerrard Maccabi A 20 4 20.00%
Hari Prasad Reddy Vennapusa Hillingdon B 5 1 20.00%
Marek Kasperek Lowlands B 24 4 16.67%
Nicusor Pupaza Sudbury Hill B 18 3 16.67%
Peng Zhang Lowlands C 6 1 16.67%
Krisztian Bondar Hillingdon B 8 1 12.50%
Munib Ahmad Lowlands C 9 1 11.11%
Mihai Burciu Sudbury Hill A 11 1 9.09%
Gary Morgan Vagabonds A 3 0 0.00%
Andrew Barnes Eastcote C 3 0 0.00%
Stephen Gennari Eastcote C 3 0 0.00%
Rijul Roychoudhury Hillingdon A 3 0 0.00%
Suraj Amlani Eastcote B 3 0 0.00%
Darren Reed Sudbury Hill C 3 0 0.00%
Luke Shelbourn-Frost Hillingdon B 3 0 0.00%
Saachin Bhatt Vagabonds B 3 0 0.00%
Gerald Hawkins Eastcote B 6 0 0.00%
Silvia Trenti Darex Polska A 9 0 0.00%
Dick Crockley Sudbury Hill B 9 0 0.00%
Displaying: 66 players Last Updated:
Individual Averages > Winter 2018-19 > Division Two
Player Team Played Won % Win
Dakshin Thopay Vagabonds B 20 20 100.00%
Mitchell Jones Vagabonds B 12 12 100.00%
Tomasz Gretschel Oak And Willow Polska B 6 5 83.33%
Darek Baskiewicz Oak And Willow Polska A 27 22 81.48%
Gabriel Avram Lowlands D 21 17 80.95%
Adam Johnson Vagabonds B 20 16 80.00%
Munib Ahmad Lowlands C 27 21 77.78%
Peng Zhang Lowlands C 27 20 74.07%
Paul Martin Kenton B 20 14 70.00%
Darren Reece Maccabi B 24 16 66.67%
Dudi Dubiner Maccabi B 24 16 66.67%
Rafal Rutecki Oak And Willow Polska A 21 14 66.67%
Minesh Pitamber Vagabonds B 3 2 66.67%
Benjamin Mencer Maccabi C 18 11 61.11%
Ken Lee Lowlands D 18 11 61.11%
Jacob Sobel Maccabi C 18 11 61.11%
Saachin Bhatt Vagabonds B 15 9 60.00%
Rishikesh Bhide Lowlands E 5 3 60.00%
Ian Mablin Maccabi B 21 12 57.14%
Oskar Mencer Maccabi C 18 10 55.56%
Arjun Arora Lowlands C 15 8 53.33%
Bharat Malde Kenton A 27 14 51.85%
Maciej Baskiewicz Oak And Willow Polska A 12 6 50.00%
David James Kenton B 33 16 48.48%
Yogesh Punekar Lowlands D 20 9 45.00%
Terun Desai Kenton B 18 8 44.44%
Joshua Amanor Kenton B 9 4 44.44%
Leslie Samuels Kenton A 21 9 42.86%
Steve Leven Kenton A 21 9 42.86%
Gal Dubitski Maccabi C 21 9 42.86%
Albert Wong Vagabonds C 8 3 37.50%
Andrew Macalister Kenton C 27 10 37.04%
Hussein Juma Kenton C 12 4 33.33%
Dennis Canning Lowlands C 9 3 33.33%
Hemant Desai Kenton D 3 1 33.33%
Marius Ananie Oak And Willow Polska B 3 1 33.33%
Mo Merali Kenton C 24 5 20.83%
Shiraz Jamal Kenton C 15 3 20.00%
Leonard Siskind Maccabi C 5 1 20.00%
Peter Leckie Lowlands D 11 2 18.18%
Nitin Rajdev Sudbury Hill C 24 4 16.67%
Carl O'Connor Kenton D 12 2 16.67%
Michal Sosnowski Oak And Willow Polska B 6 1 16.67%
Darren Reed Sudbury Hill C 21 3 14.29%
Ralph Taylor Sudbury Hill C 12 1 8.33%
David Bliss Sudbury Hill D 3 0 0.00%
Sally Bax Sudbury Hill D 3 0 0.00%
Karol Dawidek Oak And Willow Polska B 3 0 0.00%
Jessica Abrahams Maccabi D 3 0 0.00%
George Louca Lowlands J 3 0 0.00%
Jonathan Jackson Maccabi B 3 0 0.00%
Steven Pascoe Lowlands F 3 0 0.00%
Michal Kaminski Oak And Willow Polska B 3 0 0.00%
Malcolm Wilson Sudbury Hill D 6 0 0.00%
Ravi Patel Sudbury Hill C 12 0 0.00%
Displaying: 55 players Last Updated:
Individual Averages > Winter 2018-19 > Division Three
Player Team Played Won % Win
Bence Futo Hillingdon C 6 6 100.00%
Krisztian Bondar Hillingdon B 27 26 96.30%
Rajiv Padman Ifsport Harrow A 24 23 95.83%
Piotr Borkowski Ifsport Harrow A 18 17 94.44%
Luke Shelbourn-Frost Hillingdon B 12 11 91.67%
Jaydeep Jitendra Ifsport Harrow A 21 19 90.48%
Nikunj Patel Headstone B 27 22 81.48%
Antony Budden Ifsport Harrow A 15 12 80.00%
Stephen Elliott Hillingdon B 24 18 75.00%
Carl O'Connor Kenton D 27 18 66.67%
Karol Dawidek Oak And Willow Polska B 18 12 66.67%
Suraj Amlani Eastcote B 18 12 66.67%
Garvh Jaiswal Lowlands F 6 4 66.67%
Qing Cai Hillingdon C 3 2 66.67%
Stephen Gennari Eastcote C 3 2 66.67%
Woody Woodward Eastcote B 18 11 61.11%
Rishikesh Bhide Lowlands E 24 14 58.33%
Darshan Shah Oshwal Nw A 24 14 58.33%
Harry Wilcox Lowlands E 21 12 57.14%
Rajesh Shah Headstone A 23 13 56.52%
Andrew Barnes Eastcote C 29 16 55.17%
Hari Prasad Reddy Vennapusa Hillingdon B 6 3 50.00%
Kaushik Hirani Kenton D 18 8 44.44%
Andy Miller Headstone B 9 4 44.44%
Ashraf Miah Headstone A 23 10 43.48%
Dilan Davda Lowlands E 21 9 42.86%
Paul Harris Eastcote C 29 12 41.38%
Tony Dias Eastcote B 15 6 40.00%
Khushal Siyani Headstone B 18 7 38.89%
Sanj Shah Headstone A 18 6 33.33%
Dave Sims Headstone B 9 3 33.33%
Ian Buchanan Kenton D 9 3 33.33%
Steven Pascoe Lowlands F 3 1 33.33%
Marius Ananie Oak And Willow Polska B 3 1 33.33%
George Louca Lowlands J 3 1 33.33%
Lucas Aulnette Ifsport Harrow B 3 1 33.33%
Vikas Pandey Eastcote D 3 1 33.33%
Declan O'Connor Kenton D 27 8 29.63%
Gerald Hawkins Eastcote B 21 6 28.57%
Sandip Shah Headstone A 14 4 28.57%
Michal Sosnowski Oak And Willow Polska B 15 4 26.67%
Jai Waghela Eastcote C 17 4 23.53%
Michal Kaminski Oak And Willow Polska B 18 4 22.22%
Piotr Zawadzki Oak And Willow Polska B 9 2 22.22%
Kamal Patel Headstone B 18 3 16.67%
Anuj Shah Oshwal Nw A 18 2 11.11%
Savan Shah Oshwal Nw A 18 2 11.11%
Adrian Fandache Lowlands J 3 0 0.00%
Maurice Isaacs Eastcote C 3 0 0.00%
Melville Hill Eastcote D 3 0 0.00%
Mateusz Trabszo Hillingdon B 3 0 0.00%
Wojciech Prokocki Oak And Willow Polska B 12 0 0.00%
Sushil Shah Oshwal Nw A 21 0 0.00%
Displaying: 53 players Last Updated:
Individual Averages > Winter 2018-19 > Division Four
Player Team Played Won % Win
Vlad Tipu Brunel University A 14 14 100.00%
Arpad Kajcsa Hillingdon C 3 3 100.00%
Simone Loedige Hillingdon D 2 2 100.00%
Ania Koscielska Hillingdon D 2 2 100.00%
Lucas Aulnette Ifsport Harrow B 26 24 92.31%
Bence Futo Hillingdon C 25 23 92.00%
Qing Cai Hillingdon C 15 12 80.00%
Albert Wong Vagabonds C 21 16 76.19%
Steven Pascoe Lowlands F 27 20 74.07%
Hasan Siddiqui Ifsport Harrow B 23 17 73.91%
Joel Fernandes Ifsport Harrow B 26 19 73.08%
Yoni Smith Maccabi D 11 8 72.73%
Alistair Prades Brunel University A 17 12 70.59%
Nigel Wong Lowlands G 21 14 66.67%
Nikka Zareh Microlease A 12 8 66.67%
Sally Bax Sudbury Hill D 9 6 66.67%
Jessica Abrahams Maccabi D 23 15 65.22%
Ron Bryant Lowlands G 20 13 65.00%
Philip Elkins Lowlands F 27 17 62.96%
Vaibhav Nautiyal Kenton E 12 7 58.33%
Jozsef Nagy Hillingdon C 19 11 57.89%
Dele Adeniran Vagabonds C 18 10 55.56%
Roy Hames Lowlands G 11 6 54.55%
Inti Siddiqui Vagabonds C 6 3 50.00%
Peter Groves Lowlands J 6 3 50.00%
Garvh Jaiswal Lowlands F 12 5 41.67%
Lei Hou Brunel University A 12 5 41.67%
Kripesh Jain Brunel University A 12 5 41.67%
Peter Denholm Sudbury Hill D 27 11 40.74%
Steve Dunn Lowlands G 20 8 40.00%
Matthew Johnson Kenton E 18 7 38.89%
Daniel Toppin Brunel University A 11 4 36.36%
Michael Collins Maccabi D 20 7 35.00%
Anthony Herman Vagabonds C 12 4 33.33%
Alan Marcus Vagabonds C 12 4 33.33%
Peter Pilides Kenton E 9 3 33.33%
Endan Wang Microlease B 6 2 33.33%
Hamzah Hussain Ifsport Harrow C 3 1 33.33%
Samuel Nissim Maccabi F 3 1 33.33%
Macca McCloskey Microlease A 15 4 26.67%
Jack Harwood Microlease A 27 7 25.93%
Malcolm Wilson Sudbury Hill D 21 5 23.81%
Nadeem Aslam Kenton E 24 5 20.83%
Neil Besley Lowlands F 15 3 20.00%
David Bliss Sudbury Hill D 18 3 16.67%
Talia Banin-Reid Maccabi D 18 3 16.67%
Rizwan Mohamedali Kenton E 12 2 16.67%
Justin Ho Sudbury Hill E 6 1 16.67%
Nicko Anderson Microlease A 9 1 11.11%
Anisha Rasan Vagabonds C 12 1 8.33%
Ben O'Connor Kenton F 3 0 0.00%
Nigel Brown Microlease A 3 0 0.00%
Ethan Hutchins Brunel University A 9 0 0.00%
Tim Cook Hillingdon C 9 0 0.00%
Displaying: 54 players Last Updated:
Individual Averages > Winter 2018-19 > Division Five
Player Team Played Won % Win
Louay El Abed Hillingdon E 12 12 100.00%
Peter Groves Lowlands J 8 8 100.00%
Victor Amoah Sudbury Hill E 6 6 100.00%
Andrew Goldstein Vagabonds D 6 6 100.00%
Simone Loedige Hillingdon D 18 17 94.44%
Mateo Aulnette Ifsport Harrow C 18 15 83.33%
Cristian Fandache Lowlands J 6 5 83.33%
David Levy Maccabi E 6 5 83.33%
Justin Ho Sudbury Hill E 24 19 79.17%
Adrian Fandache Lowlands J 9 7 77.78%
Pratik Karia Vagabonds D 23 17 73.91%
Steve Keyes Hillingdon D 23 17 73.91%
Hamzah Hussain Ifsport Harrow C 18 13 72.22%
Sue Merican Eastcote F 3 2 66.67%
George Louca Lowlands J 17 11 64.71%
Melville Hill Eastcote D 18 11 61.11%
Jeet Tailor Vagabonds D 23 14 60.87%
Geofrey Bax Sudbury Hill E 15 9 60.00%
Vikas Pandey Eastcote D 27 16 59.26%
Daniel Klein Maccabi E 19 11 57.89%
Stefan Kovachev Ifsport Harrow C 9 5 55.56%
Ryan Tailor Vagabonds D 11 6 54.55%
Hilary Birmingham Lowlands H 24 13 54.17%
Shiromi Aponso Ifsport Harrow C 15 8 53.33%
Ali Tanberk Vagabonds E 15 8 53.33%
Dipak Shah Oshwal Nw B 21 11 52.38%
Peter Wilcox Hillingdon D 27 14 51.85%
Maurice Naughton Vagabonds E 12 6 50.00%
Maheshkumar Jivraj Shah Lowlands H 12 6 50.00%
Mandeep Bharj Ifsport Harrow C 12 6 50.00%
Krystian Orszulik Sudbury Hill E 6 3 50.00%
Keith Douet Lowlands H 27 13 48.15%
Shriyan Dharwadkar Lowlands J 14 6 42.86%
David Greaves Vagabonds E 15 6 40.00%
Doug Gizzie Lowlands H 18 7 38.89%
Mahesh Shah Oshwal Nw B 23 8 34.78%
Joe Joslin Eastcote D 18 6 33.33%
Howard Timothy Atkins Vagabonds E 12 4 33.33%
Milan Shah Oshwal Nw B 12 4 33.33%
Daniel Fisher Maccabi F 6 2 33.33%
Peter Meisel Vagabonds E 6 2 33.33%
Alen Ong Vagabonds F 3 1 33.33%
Uriel Lev Maccabi F 3 1 33.33%
Saumeet Shah Oshwal Nw B 20 6 30.00%
Neil Frais Vagabonds D 7 2 28.57%
Mick Lowens Eastcote D 12 3 25.00%
Philip Newman Vagabonds E 9 2 22.22%
Tzvi Hurst Maccabi E 14 3 21.43%
Russell Maher Lowlands J 14 3 21.43%
Joshua Fisher Maccabi F 6 1 16.67%
Harbinder Bharj Ifsport Harrow C 6 1 16.67%
Dev Kapoor Sudbury Hill E 6 1 16.67%
Anthony Morris Vagabonds E 6 1 16.67%
Martin Smidt Sudbury Hill E 9 1 11.11%
Calvin Drummond Lowlands M 2 0 0.00%
Vassil Dontchev Eastcote F 3 0 0.00%
Sarit Shah Oshwal Nw C 3 0 0.00%
Navin Kaushal Lowlands K 3 0 0.00%
Imam Issadeen Ifsport Harrow C 3 0 0.00%
Terance Cross Sudbury Hill E 9 0 0.00%
Tony Shapps Vagabonds E 9 0 0.00%
Saul Cooperman Maccabi F 9 0 0.00%
Ben Low Maccabi E 12 0 0.00%
Displaying: 63 players Last Updated:
Individual Averages > Winter 2018-19 > Division Six
Player Team Played Won % Win
Louay El Abed Hillingdon E 20 20 100.00%
Navin Kaushal Lowlands K 18 17 94.44%
Pat Batra Lcnl A 27 25 92.59%
John Barton Lcnl A 21 19 90.48%
Reika Kaji Hillingdon E 8 7 87.50%
Kevin Muhammad Eastcote F 15 12 80.00%
Jason Lu Hillingdon E 18 14 77.78%
Nazir Merali Kenton F 24 18 75.00%
Alan Jones Lowlands K 12 9 75.00%
Kah Low Hillingdon E 23 16 69.57%
Vassil Dontchev Eastcote F 24 16 66.67%
Sue Merican Eastcote F 21 14 66.67%
Alex Keston Maccabi F 9 6 66.67%
Daniel Fisher Maccabi F 3 2 66.67%
Kirit Rughani Lcnl A 15 9 60.00%
Marc Warwick Vagabonds F 17 10 58.82%
Uriel Lev Maccabi F 12 7 58.33%
Tommy Warwick Vagabonds F 14 8 57.14%
Graeme Overy Lowlands K 24 13 54.17%
Oscar Blustin Vagabonds F 14 7 50.00%
Martin Skinner Eastcote E 21 10 47.62%
Samuel Nissim Maccabi F 15 7 46.67%
Paul Kumaraswamy Lcnl A 18 8 44.44%
Josh Cowan Maccabi F 18 8 44.44%
Joshua Fisher Maccabi F 9 4 44.44%
Rohan Vekariya Ifsport Spinners A 21 9 42.86%
Peter Beckley Lowlands K 24 10 41.67%
Sujay Shah Oshwal Nw C 12 5 41.67%
Steve Brooks Vagabonds F 12 5 41.67%
Javed Kanani Kenton F 15 6 40.00%
Colin Walsh Eastcote E 18 7 38.89%
Shawn McFarlane Ifsport Spinners A 24 9 37.50%
David Clingbine Eastcote E 21 7 33.33%
Alen Ong Vagabonds F 9 3 33.33%
Franck Zaïre Hillingdon F 6 2 33.33%
Nilesh Shah Oshwal Nw D 6 2 33.33%
Patrick Worrell Hillingdon F 3 1 33.33%
John Macgregor Kenton F 3 1 33.33%
Chris Seaman Vagabonds F 3 1 33.33%
John Figg Eastcote E 21 6 28.57%
Ben O'Connor Kenton F 21 6 28.57%
Apul Shah Oshwal Nw C 18 5 27.78%
Stephen Allen Ifsport Spinners A 24 6 25.00%
David Johnson Kenton F 9 2 22.22%
Sarit Shah Oshwal Nw C 15 3 20.00%
Fanny Speck Eastcote F 21 4 19.05%
Bipin Gosrani Oshwal Nw C 21 3 14.29%
Hussayn Meghjee Kenton F 9 1 11.11%
Archie Flaum Maccabi G 3 0 0.00%
Ami Shah Lowlands L 3 0 0.00%
Ajay Shah Vagabonds F 9 0 0.00%
Alfie Wheatley Maccabi F 9 0 0.00%
Displaying: 52 players Last Updated:
Individual Averages > Winter 2018-19 > Division Seven
Player Team Played Won % Win
Tomas Kapustka Hillingdon F 23 23 100.00%
Ami Shah Lowlands L 29 25 86.21%
Patrick Worrell Hillingdon F 18 15 83.33%
Marilyn Sangster Lowlands L 6 5 83.33%
Meriel Low Eastcote H 17 14 82.35%
Russell Low Eastcote H 20 16 80.00%
Endan Wang Microlease B 9 7 77.78%
Mary Long Lowlands L 17 13 76.47%
Franck Zaïre Hillingdon F 20 15 75.00%
Calvin Drummond Lowlands M 20 15 75.00%
Jay Khatri Lcnl B 12 9 75.00%
Ashvin Shonchhatra Lcnl B 27 19 70.37%
Rodney Stone Eastcote H 20 14 70.00%
Joe Agho Microlease B 6 4 66.67%
Esteban Riofrio Garcia Hillingdon F 14 9 64.29%
Suresh Vadera Lcnl B 15 9 60.00%
Luke Ward Microlease B 15 9 60.00%
Ganesh Rajaraman Eastcote G 27 16 59.26%
Rahul Malde Oshwal Nw D 9 5 55.56%
Angelica Paladini Jennings Lowlands L 9 5 55.56%
Manu Kotecha Lcnl B 15 8 53.33%
Qasim Kanani Kenton G 17 9 52.94%
Angela Ghosh Lowlands L 17 9 52.94%
Amolak Hunjan Kenton G 21 11 52.38%
Miles Isaacs Maccabi G 12 6 50.00%
Krish Shah Oshwal Nw D 6 3 50.00%
Phillip Webber Eastcote H 15 7 46.67%
Joe Stavisky Maccabi G 15 7 46.67%
Steve Whatley Eastcote G 15 6 40.00%
Salim Juma Kenton G 27 10 37.04%
Martyn Harris Eastcote G 24 8 33.33%
Brian Tysoe Eastcote G 12 4 33.33%
Dush Hennayake Microlease B 9 3 33.33%
Vinod Shah Oshwal Nw D 9 3 33.33%
Shaquille James Lowlands M 20 6 30.00%
Nilesh Shah Oshwal Nw D 18 5 27.78%
Philip Page Lowlands M 12 3 25.00%
Sahil Dodhia Oshwal Nw D 9 2 22.22%
Miri Rosenberg Maccabi G 12 2 16.67%
Mo Dicker Eastcote H 6 1 16.67%
Devam Savjani Lcnl B 6 1 16.67%
Niten Kakkad Lcnl B 6 1 16.67%
Steve Kimsey Microlease B 9 1 11.11%
Samir Shah Oshwal Nw D 9 1 11.11%
Melanie Clements Kenton G 12 1 8.33%
Hassan Kanani Kenton G 3 0 0.00%
Vicky Zhao Hillingdon F 3 0 0.00%
Trefor Nott-Cock Lowlands M 3 0 0.00%
Shimon Nissim Maccabi G 3 0 0.00%
Py Cheng Lowlands L 5 0 0.00%
Peter Johnson Lowlands M 5 0 0.00%
Hemal Shah Oshwal Nw D 6 0 0.00%
Chirag Galaiya Oshwal Nw D 6 0 0.00%
Rafi Nissim Maccabi G 6 0 0.00%
Archie Flaum Maccabi G 6 0 0.00%
Matteo Colombo Microlease B 9 0 0.00%
Josh Stavisky Maccabi G 9 0 0.00%
Displaying: 57 players Last Updated:
Share This Page
Filter by Division
Filter by Club
Filter by Team
Highest Ranked
Win Percentage
Min Appearances
Players with no wins
Merge Divisions