Who Are the Best City University London Women’s Players Statistically from 2015 to 2020?
Prologue
One question I always like to try and answer is who are the best players statistically. I did this with recently with Polonia SideOut London and the Women’s Super League. Now I want to know who are the best players at City University London (CUL) I have ever coached there. Well, I compiled the data just to find out.

Statistician’s Note
* From the second season onwards, nearly all the matches were filmed and statted. I only statted one match in the first season due to the low level of the league (although I did wish I filmed the Conference Cup Finals, a tough match against Queen Mary, who at the time was undefeated and one division higher than us). * Sets statted include BUCS League matches, BUCS Cup matches, Student Cup matches, tournament matches (Little Giants and VolleyFirst) and friendlies.
Season | Sets Statted | Level | Notes |
City 2015-16 | 3 | BUCS Tier 3/ Conference Cup | League and Cup Champions |
City 2016-17 | 64 | BUCS Tier 2/ Conference Cup | League Champions, Cup Runners-Up |
City 2017-18 | 55 | BUCS Tier 1/ Trophy Cup | 3rd Place League |
City 2018-19 | 93 | BUCS Tier 1/ Trophy Cup | League Champions, Cup Semifinalists |
City 2019-20 | 73 | BUCS Tier 1/ Trophy Cup | 2nd Place League |
Who has the Most Sets Statted?
SP Sets Statted POS Position OH Outside Hitter L Libero S Setter MB Middle Blocker OP Opposite
# | Name | POS | SP |
1 | Chiara DE VITO (c) | OH/L | 188 |
2 | Natasha HITCHEN | S | 187 |
3 | Ludmilla ROMAGNOLI | OP/S | 153 |
4 | Micol SANFLIPPO | MB | 130 |
5 | Alexis LIM (c) | MB | 120 |
6 | Sofia QUAGLIA (c) | MB | 112 |
7 | Zeynep GULER (c) | OH | 111 |
8 | Nurperi YIGIT (c) | OP/MB | 88 |
9 | Martina CAPELLI | OH | 87 |
10 | Stella CONSTANTINOU | OH | 84 |
Chiara (188) and Natasha (187) are the top 2 players with the most sets statted. Both players was there for nearly every single match for three years. Micol Sanflippo (130) has a chance to catch up as she has one season left.
Who is the Best Point Scorer?
SP Sets Statted POS Position Pt# Points Scored (=Kills + Block Kills + Aces + Free Ball Kills) Pt= Points Lost (=Attack Errors + Block Errors + Service Errors + Free Ball Errors + Free Ball Dig Errors + Setting Errors + Reception Errors) PER Points Efficiency Ratio (=Points Scored/ Points Lost) 25 Points Scored is the minimum requirement needed to make the Points Efficiency Ratio list
Top 10 Points Scored
# | Name | POS | SP | Pt# | Pt= | PER |
1 | Sofia QUAGLIA (c) | MB | 112 | 507 | 226 | 2.24 |
2 | Micol SANFLIPPO | MB | 130 | 430 | 185 | 2.32 |
3 | Stella CONSTANTINOU | OH | 84 | 322 | 168 | 1.92 |
4 | Chiara DE VITO (c) | OH/L | 188 | 284 | 298 | 0.95 |
5 | Ludmilla ROMAGNOLI | OP/S | 153 | 227 | 306 | 0.74 |
6 | Zeynep GULER (c) | OH | 111 | 179 | 178 | 1.01 |
7 | Lucrezia ROMAGNOLO | OH | 61 | 151 | 153 | 0.99 |
8 | Elisa MEJIA | OH | 44 | 145 | 123 | 1.18 |
9 | Natasha HITCHEN | S | 187 | 134 | 296 | 0.45 |
10 | Nurperi YIGIT (c) | OP/MB | 88 | 132 | 137 | 0.96 |
Sofia Quaglia scored a massive 507 points in 112 sets statted. If I statted more matches in her first season (2015-16), when she would have totally dominated at BUCS Tier 3 level, it would have been much, much higher. Second place Micol Sanflippo (430) will likely surpass Sofia, as she’s only 77 points behind but has another season to play. Stella Constantinou (322) only played with us for one season and she jumps in third place.
Top 10 Points Efficiency Ratio
# | Name | POS | SP | Pt# | Pt= | PER |
1 | Kanika EUNG | MB | 24 | 119 | 48 | 2.48 |
2 | Micol SANFLIPPO | MB | 130 | 430 | 185 | 2.32 |
3 | Zoe VAN DEN BRINK | OH/OP | 26 | 92 | 40 | 2.30 |
4 | Sofia QUAGLIA (c) | MB | 112 | 507 | 226 | 2.24 |
5 | Ludovica ZURZOLO | MB | 9 | 26 | 13 | 2.00 |
6 | Stella CONSTANTINOU | OH | 84 | 322 | 168 | 1.92 |
7 | Beatrice BARIZZA | MB | 29 | 42 | 23 | 1.83 |
8 | Anna NASSANO | MB | 56 | 127 | 84 | 1.51 |
9 | Alexis LIM (c) | MB | 120 | 114 | 81 | 1.41 |
10 | Kate USACOVA | OH | 43 | 75 | 62 | 1.21 |
Kanika Eung only had a half season at CUL but her point scoring skill was immense as she had a 2.48 points efficiency ratio. Micol Sanflippo comes in at second place with a 2.32 PER. The wing player with the highest PER is Zoe Van Den Brink at 2.30. This is very high especially as reception errors lowers the PER for wing players. Middle player Sofia Quaglia was used in the passing unit too so it is impressive her overall PER is still 2.24.
Who is the Best Attacker?
SP Sets Statted POS Position TTA Total Attack Attempts A# Kills A/ Attacks Blocked A= Attack Errors H% Hitting Percentage [=(Kills – Attacks Blocked – Attack Errors)/ Total Attack Attempts] 50 attack attempts is the minimum requirement needed to make the Hitting % list
Top 10 Kills
# | Name | POS | SP | TTA | A# | A/ | A= | H% |
1 | Sofia QUAGLIA (c) | MB | 112 | 785 | 346 | 20 | 80 | 31.3% |
2 | Micol SANFLIPPO | MB | 130 | 739 | 315 | 22 | 67 | 30.6% |
3 | Stella CONSTANTINOU | OH | 84 | 706 | 237 | 15 | 74 | 21.0% |
4 | Chiara DE VITO (c) | OH/L | 188 | 627 | 192 | 14 | 75 | 16.4% |
5 | Ludmilla ROMAGNOLI | OP/S | 153 | 475 | 125 | 21 | 84 | 4.2% |
6 | Zeynep GULER (c) | OH | 111 | 471 | 115 | 15 | 27 | 15.5% |
7 | Elisa MEJIA | OH | 44 | 367 | 112 | 18 | 53 | 11.2% |
8 | Lucrezia ROMAGNOLO | OH | 61 | 395 | 107 | 11 | 60 | 9.1% |
9 | Nurperi YIGIT (c) | OP/MB | 88 | 278 | 81 | 10 | 40 | 11.2% |
10 | Martina CAPELLI | OH | 87 | 302 | 79 | 1 | 55 | 7.6% |
10 | Kanika EUNG | MB | 24 | 174 | 79 | 6 | 23 | 28.7% |
12 | Anna NASSANO | MB | 56 | 243 | 76 | 8 | 30 | 15.6% |
Sofia Quaglia top the list for most kills (346). This does not include the 44 kills via free ball attempts (standing volleys, downballs etc), as she is known to do. In second place is Micol Sanflippo (315) followed by Stella Constantinou (237) and Chiara De Vito (192). This matches the top four for points scored.
Top 10 Hitting Percentage
# | Name | POS | SP | TTA | A# | A/ | A= | H% |
1 | Sofia QUAGLIA (c) | MB | 112 | 785 | 346 | 20 | 80 | 31.3% |
2 | Micol SANFLIPPO | MB | 130 | 739 | 315 | 22 | 67 | 30.6% |
3 | Kanika EUNG | MB | 24 | 174 | 79 | 6 | 23 | 28.7% |
4 | Stella CONSTANTINOU | OH | 84 | 706 | 237 | 15 | 74 | 20.963% |
5 | Zoe VAN DEN BRINK | OH/OP | 26 | 167 | 60 | 5 | 20 | 20.958% |
6 | Adrianna MAPP | S | 43 | 73 | 21 | 0 | 6 | 20.55% |
7 | Beatrice BARIZZA | MB | 29 | 78 | 29 | 5 | 8 | 20.51% |
8 | Katerina MALETIC | OH | 47 | 228 | 71 | 6 | 27 | 16.7% |
9 | Chiara DE VITO (c) | OH/L | 188 | 627 | 192 | 14 | 75 | 16.4% |
10 | Anna NASSANO | MB | 56 | 243 | 76 | 8 | 30 | 15.6% |
I had to add several decimal places to differentiate between players. Sofia Quaglia tops another list with the highest hitting percerntage at 31.3%. She was a beast and I would have liked to have seen her compete more in the BUCS Tier 1 level. Micol Sanflippo (30.6%) is only 0.7% behind in second place. Kanika Eung (28.7%) rounds up the top three. For the highest hitting pct. for a wing player, it is an extremely close contest between Stella Constantinou (20.963%) and Zoe Van Den Brink (20.958%) with only 0.005% between them. This is when you just call it a draw.
Who is the Best Passer?
SP Sets Statted POS Position RTA Total Reception Attempts R# Perfect Passes R= Reception Errors RR Reception Rating [=((Perfect Pass *3) + (Positive Pass *2) + Neutral Pass + Negative Pass + Over Pass)/ Total Reception Attempts] 50 reception attempts is the minimum requirement needed to make the reception rating list
I did not stat overpasses until 2017-18 season and neutral passes until the 2019-20 season. Those passes were previously statted as negative passes thus they have been given a 1 point weight.
Top 10 Perfect Passes
# | Name | POS | SP | RTA | R# | R= | RR |
1 | Chiara DE VITO (c) | OH/L | 188 | 1077 | 275 | 140 | 1.63 |
2 | Stella CONSTANTINOU | OH | 84 | 414 | 143 | 38 | 1.91 |
3 | Zeynep GULER (c) | OH | 111 | 451 | 104 | 78 | 1.50 |
4 | Elisa MEJIA | OH | 44 | 253 | 86 | 26 | 1.83 |
5 | Sofia QUAGLIA (c) | MB | 112 | 373 | 72 | 50 | 1.55 |
6 | Lucrezia ROMAGNOLO | OH | 61 | 287 | 69 | 42 | 1.51 |
7 | Katerina MALETIC | OH | 47 | 217 | 55 | 26 | 1.69 |
8 | Gaia CARETTA | L | 55 | 296 | 37 | 51 | 1.29 |
9 | Martina CAPELLI | OH | 87 | 247 | 36 | 46 | 1.34 |
10 | Anna NASSANO | MB | 56 | 155 | 34 | 18 | 1.59 |
Chiara De Vito has received the most perfect passes for CUL by far (275), almost double of second place Stella Constantinou (143). I once described her as a superwoman libero and it shows. Elisa Mejia (86) has a chance to catch up to Chiara as she’s a PhD student so she potentially has many more years on the team.
Top 10 Reception Rating
# | Name | POS | SP | RTA | R# | R= | RR |
1 | Stella CONSTANTINOU | OH | 84 | 414 | 143 | 38 | 1.91 |
2 | Elisa MEJIA | OH | 44 | 253 | 86 | 26 | 1.83 |
3 | Katerina MALETIC | OH | 47 | 217 | 55 | 26 | 1.69 |
4 | Elisa RITTER | S/OP/OH | 31 | 69 | 18 | 10 | 1.67 |
5 | Chiara DE VITO (c) | OH/L | 188 | 1077 | 275 | 140 | 1.63 |
6 | Anna NASSANO | MB | 56 | 155 | 34 | 18 | 1.59 |
7 | Sofia QUAGLIA (c) | MB | 112 | 373 | 72 | 50 | 1.55 |
8 | Lucrezia ROMAGNOLO | OH | 61 | 287 | 69 | 42 | 1.51 |
9 | Zeynep GULER (c) | OH | 111 | 451 | 104 | 78 | 1.50 |
10 | Mary KOURAVAND | L | 41 | 122 | 25 | 22 | 1.39 |
The former Cyprus Senior National Team libero Stella Constantinou has by far the best reception quality with a 1.91 reception rating. Elisa Mejia (1.83) is a clear second best passer CUL has ever had.
Who is the Best Server?
SP Sets Statted POS Position STA Total Service Attempts S# Aces S= Service Errors SR Service Rating [=((Ace *4) + (Positive Serve *3) + (Serve Overpass *3) + (Neutral Serve *2) + Negative Serve)/ Total Service Attempts] 50 service attempts is the minimum requirement needed to make the service rating list
Top 10 Aces
# | Name | POS | SP | STA | S# | S= | SR |
1 | Ludmilla ROMAGNOLI | OP/S | 153 | 456 | 94 | 110 | 2.21 |
2 | Micol SANFLIPPO | MB | 130 | 501 | 86 | 67 | 2.35 |
3 | Natasha HITCHEN | S | 187 | 512 | 79 | 93 | 2.18 |
4 | Stella CONSTANTINOU | OH | 84 | 324 | 71 | 24 | 2.57 |
5 | Sofia QUAGLIA (c) | MB | 112 | 430 | 67 | 39 | 2.40 |
6 | Chiara DE VITO (c) | OH/L | 188 | 422 | 66 | 40 | 2.48 |
7 | Zeynep GULER (c) | OH | 111 | 335 | 59 | 36 | 2.43 |
8 | Nurperi YIGIT (c) | OP/MB | 88 | 264 | 48 | 43 | 2.38 |
9 | Lucrezia ROMAGNOLO | OH | 61 | 234 | 44 | 30 | 2.50 |
10 | Martina CAPELLI | OH | 87 | 256 | 37 | 37 | 2.26 |
Ludmilla Romagnoli has a rocket of an arm and served up 94 aces at CUL. Micol Sanflippo (86) will be able to catch up to her as she is only 8 aces behind her.
Top 10 Service Rating
# | Name | POS | SP | STA | S# | S= | SR |
1 | Elisa RITTER | S/OP/OH | 31 | 96 | 15 | 4 | 2.635 |
2 | Kate USACOVA | OH | 43 | 136 | 24 | 8 | 2.632 |
3 | Zoe VAN DEN BRINK | OH/OP | 26 | 123 | 23 | 7 | 2.577 |
4 | Anna NASSANO | MB | 56 | 214 | 35 | 13 | 2.575 |
5 | Stella CONSTANTINOU | OH | 84 | 324 | 71 | 24 | 2.571 |
6 | Kanika EUNG | MB | 24 | 79 | 18 | 9 | 2.532 |
7 | Elisa MEJIA | OH | 44 | 143 | 28 | 18 | 2.497 |
8 | Lucrezia ROMAGNOLO | OH | 61 | 234 | 44 | 30 | 2.496 |
9 | Chiara DE VITO (c) | OH/L | 188 | 422 | 66 | 40 | 2.476 |
10 | Beatrice BARIZZA | MB | 29 | 80 | 11 | 7 | 2.450 |
There is only a 0.003 difference between first place Elisa Ritter (2.635) and second place Kate Usacova (2.632). There is also a 0.006 difference between third place Zoe Van Den Brink (2.577) and fifth place Stella Constantinou (2.571) with Anna Nassano (2.575) between them. It’s one of those things where the difference is so small to make a difference.
Who is the Best Blocker?
SP Sets Statted POS Position BTA Total Block Attempts B# Block Kills B= Block Errors B/S Block Kills per Set (=Block Kills/ Sets Statted) 10 block attempts is the minimum requirement needed to make the block kills per set list
Top 10 Block Kills
# | Name | POS | SP | BTA | B# | B= | B/S |
1 | Sofia QUAGLIA (c) | MB | 112 | 134 | 50 | 10 | 0.45 |
2 | Alexis LIM (c) | MB | 120 | 104 | 28 | 12 | 0.23 |
3 | Micol SANFLIPPO | MB | 130 | 93 | 27 | 16 | 0.21 |
4 | Kanika EUNG | MB | 24 | 31 | 20 | 1 | 0.83 |
5 | Anna NASSANO | MB | 56 | 19 | 10 | 3 | 0.18 |
6 | Omolemo MONYATSI | MB | 20 | 27 | 9 | 4 | 0.45 |
7 | Stella CONSTANTINOU | OH | 84 | 24 | 8 | 6 | 0.10 |
8 | Zoe VAN DEN BRINK | OH/OP | 26 | 15 | 7 | 0 | 0.27 |
9 | Ludmilla ROMAGNOLI | OP/S | 153 | 32 | 6 | 6 | 0.04 |
9 | Ludovica ZURZOLO | MB | 9 | 9 | 6 | 0 | 0.67 |
Sofia Quaglia has by far the most block kills for CUL with 50, almost double of that of second place Alexis Lim’s 28 block kills. As I wrote in my blog post on whether it is worth blocking, you can see that blocking is not a major part for many of the players. On the all time list of block kills, 6 block kills will get you ninth place (Ludmilla Romagnoli and Ludovica Zurzolo). In fact, 3 block kills is enough to get you joint 12th place on the all time list (four players, not shown here).
Top 10 Block Kills per Set
# | Name | POS | SP | BTA | B# | B= | B/S |
1 | Kanika EUNG | MB | 24 | 31 | 20 | 1 | 0.83 |
2 | Omolemo MONYATSI | MB | 20 | 27 | 9 | 4 | 0.450 |
3 | Sofia QUAGLIA (c) | MB | 112 | 134 | 50 | 10 | 0.446 |
4 | Zoe VAN DEN BRINK | OH/OP | 26 | 15 | 7 | 0 | 0.27 |
5 | Alexis LIM (c) | MB | 120 | 104 | 28 | 12 | 0.23 |
6 | Hailey PEKERA | MB/OP | 23 | 18 | 5 | 5 | 0.22 |
7 | Micol SANFLIPPO | MB | 130 | 93 | 27 | 16 | 0.21 |
8 | Anna NASSANO | MB | 56 | 19 | 10 | 3 | 0.18 |
9 | Stella CONSTANTINOU | OH | 84 | 24 | 8 | 6 | 0.10 |
9 | Morgan DAVIS | MB/OP | 21 | 12 | 2 | 4 | 0.10 |
Kanika Eung was a monster blocker with 0.83 block kills per set. Had she played the whole season, she may have got close to Sofia Quaglia’s 50 total block kills.
Team Lists Since 2015
Below is the team lists for every season since 2015. Click to enlarge picture.


.png)




Comments