Yanick Tsannang

SG Neitersen/Altenkirchen
SG Neitersen/A.
Bezirksliga
Country: GermanyGermany Joined: Jul 1, 2022 Contract expires: -
Yanick Tsannang
  • Date of birth/Age: N/A (30)
  • Citizenship: Cameroon Cameroon
  • Position: Right Winger
deadline-day banner

Detailed stats of Yanick Tsannang

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASCClub     /   /   
 Total :   17415152 / 1 / -9.886'
22/2312-1- / - / -907'
21/222252- / - / -772'
19/201711- / 1 / -1.099'
18/1932131 / - / -1.900'
17/182851- / - / -1.767'
16/1730-3- / - / -1.711'
15/1633341 / - / -1.730'
Matchday Date Venue For Opponent Result Pos.            
1 8/8/15 SG Malberg/Rosenheim SG 06 Betzdorf 1:0 RM 1 58'
2 8/16/15 SG Malberg/Rosenheim SV Morbach 2:0 RM 90'
3 8/22/15 SG Malberg/Rosenheim SG Eintracht Mendig-Bell 2:3 RM 90'
4 8/26/15 SG Malberg/Rosenheim TuS Mayen 1:1 RM 69'
5 8/29/15 SG Malberg/Rosenheim SG 2000 Mülheim-Kärlich 0:5 RM 66'
6 9/6/15 SG Malberg/Rosenheim TuS Mosella Schweich 1:1 Not in squad
7 9/12/15 SG Malberg/Rosenheim FSV Trier-Tarforst 1:0 4'
8 9/19/15 SG Malberg/Rosenheim SG Bad Breisig 4:1 16'
9 9/26/15 SG Malberg/Rosenheim SG 99 Andernach 2:4 1 19'
10 10/3/15 SG Malberg/Rosenheim TuS Rot-Weiß Koblenz 0:4 35'
11 10/10/15 SG Malberg/Rosenheim SG Saartal Irsch 1:3 12'
12 10/17/15 SG Malberg/Rosenheim FV Engers 07 0:1 15'
13 10/25/15 SG Malberg/Rosenheim SG Neitersen/Altenkirchen 2:2 13'
14 10/31/15 SG Malberg/Rosenheim SV Konz 6:0 1 77'
15 11/7/15 SG Malberg/Rosenheim SG Kyllburg/Badem/Gindorf 2:1 RM 90'
16 11/14/15 SG Malberg/Rosenheim TuS Koblenz II 0:2 RM 90'
17 11/21/15 SG Malberg/Rosenheim Sportfreunde Eisbachtal 1:1 RM 1 90'
18 11/28/15 SG Malberg/Rosenheim SG 06 Betzdorf 0:1 RM 1 90'
19 12/5/15 SG Malberg/Rosenheim SV Morbach 1:0 RM 1 85'
20 2/21/16 SG Malberg/Rosenheim SG Eintracht Mendig-Bell 1:2 25'
22 3/4/16 SG Malberg/Rosenheim SG 2000 Mülheim-Kärlich 5:0 20'
23 3/12/16 SG Malberg/Rosenheim TuS Mosella Schweich 1:1 33'
24 3/19/16 SG Malberg/Rosenheim FSV Trier-Tarforst 1:1 RM 90'
25 3/26/16 SG Malberg/Rosenheim SG Bad Breisig 3:1 RM 79'
26 3/30/16 SG Malberg/Rosenheim SG 99 Andernach 0:2 RM 48' 63'
27 4/2/16 SG Malberg/Rosenheim TuS Rot-Weiß Koblenz 4:0 RM 76'
28 4/9/16 SG Malberg/Rosenheim SG Saartal Irsch 6:1 23'
29 4/17/16 SG Malberg/Rosenheim FV Engers 07 1:0 24'
30 4/23/16 SG Malberg/Rosenheim SG Neitersen/Altenkirchen 1:0 16'
31 4/30/16 SG Malberg/Rosenheim SV Konz 4:4 1 45'
21 5/4/16 SG Malberg/Rosenheim TuS Mayen 5:0 90'
32 5/7/16 SG Malberg/Rosenheim SG Kyllburg/Badem/Gindorf 1:1 72'
33 5/13/16 SG Malberg/Rosenheim TuS Koblenz II 5:1 45'
34 5/21/16 SG Malberg/Rosenheim Sportfreunde Eisbachtal 0:2 22'
1 8/7/16 SG Malberg/Rosenheim SV Mehring (Rhld.) 4:5 RM 70'
2 8/13/16 SG Malberg/Rosenheim SG 2000 Mülheim-Kärlich 1:0 RM 71'
3 8/17/16 SG Malberg/Rosenheim SG 06 Betzdorf 1:0 RM 60'
4 8/20/16 SG Malberg/Rosenheim SpVgg EGC Wirges 2:0 RM 69'
5 8/26/16 SG Malberg/Rosenheim TuS Mayen 2:1 1 34'
6 9/3/16 SG Malberg/Rosenheim SG 99 Andernach 0:3 RM 53'
7 9/10/16 SG Malberg/Rosenheim SG Kyllburg/Badem/Gindorf 0:0 RM 90'
8 9/17/16 SG Malberg/Rosenheim SV Leiwen-Köwerich 5:2 RM 7'
9 9/24/16 SG Malberg/Rosenheim FV Engers 07 3:1 Not in squad
10 9/28/16 SG Malberg/Rosenheim SG Neitersen/Altenkirchen 1:1 Not in squad
11 10/1/16 SG Malberg/Rosenheim SG Saartal Irsch 2:3 Not in squad
12 10/9/16 SG Malberg/Rosenheim SV Eintracht Windhagen 4:1 23'
14 10/22/16 SG Malberg/Rosenheim Sportfreunde Eisbachtal 0:2 Not in squad
15 10/26/16 SG Malberg/Rosenheim SV Morbach 1:1 Not in squad
16 10/30/16 SG Malberg/Rosenheim TuS Koblenz II 6:2 on the bench
17 11/5/16 SG Malberg/Rosenheim TSV Emmelshausen 2:2 RM 83'
18 11/12/16 SG Malberg/Rosenheim FSV Trier-Tarforst 1:1 RM 66'
19 11/19/16 SG Malberg/Rosenheim SG Eintracht Mendig-Bell 1:0 31'
20 11/26/16 SG Malberg/Rosenheim SV Mehring (Rhld.) 1:2 RM 87'
21 12/2/16 SG Malberg/Rosenheim SG 2000 Mülheim-Kärlich 0:0 RM 61'
22 12/10/16 SG Malberg/Rosenheim SG 06 Betzdorf 2:0 RM 1 90'
23 2/18/17 SG Malberg/Rosenheim SpVgg EGC Wirges 2:1 90'
24 2/22/17 SG Malberg/Rosenheim TuS Mayen 1:1 RM 75'
25 3/5/17 SG Malberg/Rosenheim SG 99 Andernach 2:2 RM 90'
26 3/11/17 SG Malberg/Rosenheim SG Kyllburg/Badem/Gindorf 3:1 RM 70'
27 3/19/17 SG Malberg/Rosenheim SV Leiwen-Köwerich 3:0 RM 45'
28 3/25/17 SG Malberg/Rosenheim FV Engers 07 2:1 1 33'
29 3/29/17 SG Malberg/Rosenheim SG Neitersen/Altenkirchen 1:0 31'
30 4/1/17 SG Malberg/Rosenheim SG Saartal Irsch 5:4 20'
31 4/8/17 SG Malberg/Rosenheim SV Eintracht Windhagen 1:2 22'
33 4/22/17 SG Malberg/Rosenheim Sportfreunde Eisbachtal 1:1 13'
34 4/29/17 SG Malberg/Rosenheim SV Morbach 3:1 RM 90'
35 5/3/17 SG Malberg/Rosenheim TuS Koblenz II 1:5 CF 90'
36 5/6/17 SG Malberg/Rosenheim TSV Emmelshausen 0:3 64'
37 5/13/17 SG Malberg/Rosenheim FSV Trier-Tarforst 2:0 CF 61'
38 5/20/17 SG Malberg/Rosenheim SG Eintracht Mendig-Bell 1:0 22'
1 7/30/17 SG Malberg/Rosenheim SV Eintracht Windhagen 2:2 CF 73'
2 8/5/17 SG Malberg/Rosenheim TSV Emmelshausen 0:0 RM 58'
3 8/10/17 SG Malberg/Rosenheim Sportfreunde Eisbachtal 2:1 on the bench
4 8/19/17 SG Malberg/Rosenheim SG Alfbachtal 3:0 12'
5 8/25/17 SG Malberg/Rosenheim SG 2000 Mülheim-Kärlich 3:1 20'
6 9/2/17 SG Malberg/Rosenheim TuS Mayen 2:2 RM 90'
7 9/9/17 SG Malberg/Rosenheim SG Kyllburg/Badem/Gindorf 2:1 CF 65'
8 9/16/17 SG Malberg/Rosenheim SG 06 Betzdorf 1:1 RM 90'
9 9/23/17 SG Malberg/Rosenheim SV Morbach 1:1 RM 45'
10 9/30/17 SG Malberg/Rosenheim VfB Linz 1:2 8'
11 10/4/17 SG Malberg/Rosenheim TuS Koblenz II 2:6 RM 2 90'
12 10/7/17 SG Malberg/Rosenheim SG 99 Andernach 1:1 RM 68'
13 10/15/17 SG Malberg/Rosenheim SG Eintracht Mendig-Bell 1:3 RM 67'
14 10/21/17 SG Malberg/Rosenheim SV Mehring (Rhld.) 3:0 RM 73'
15 10/29/17 SG Malberg/Rosenheim TuS Oberwinter 2:4 RM 3 90'
16 11/4/17 SG Malberg/Rosenheim SG Neitersen/Altenkirchen 0:2 RM 62'
17 11/11/17 SG Malberg/Rosenheim FSV Trier-Tarforst 3:0 Not in squad
18 11/18/17 SG Malberg/Rosenheim SV Eintracht Windhagen 3:0 Not in squad
19 11/25/17 SG Malberg/Rosenheim TSV Emmelshausen 1:1 Not in squad
23 3/10/18 SG Malberg/Rosenheim TuS Mayen 3:1 on the bench
24 3/17/18 SG Malberg/Rosenheim SG Kyllburg/Badem/Gindorf 3:0 on the bench
20 3/28/18 SG Malberg/Rosenheim Sportfreunde Eisbachtal 0:2 25'
26 3/31/18 SG Malberg/Rosenheim SV Morbach 0:0 22'
21 4/2/18 SG Malberg/Rosenheim SG Alfbachtal 0:2 12'
27 4/8/18 SG Malberg/Rosenheim VfB Linz 2:1 CF 90'
28 4/14/18 SG Malberg/Rosenheim TuS Koblenz II 3:1 RM 1 81'
22 4/18/18 SG Malberg/Rosenheim SG 2000 Mülheim-Kärlich 1:3 RM 90'
29 4/22/18 SG Malberg/Rosenheim SG 99 Andernach 0:0 RM 90'
30 4/28/18 SG Malberg/Rosenheim SG Eintracht Mendig-Bell 0:1 RM 90'
31 5/6/18 SG Malberg/Rosenheim SV Mehring (Rhld.) 6:1 36'
25 5/9/18 SG Malberg/Rosenheim SG 06 Betzdorf 0:0 RM 90'
32 5/12/18 SG Malberg/Rosenheim TuS Oberwinter 2:2 RM 90'
33 5/19/18 SG Malberg/Rosenheim SG Neitersen/Altenkirchen 0:1 50'
34 5/26/18 SG Malberg/Rosenheim FSV Trier-Tarforst 1:1 RM 90'
1 7/27/18 SG Malberg/Rosenheim SG Neitersen/Altenkirchen 3:0 RM 90'
2 8/4/18 SG Malberg/Rosenheim SV Morbach 1:2 RM 90'
3 8/11/18 SG Malberg/Rosenheim FSV Trier-Tarforst 3:0 RM 90'
4 8/19/18 SG Malberg/Rosenheim VfB Linz 2:2 RM 90'
5 8/25/18 SG Malberg/Rosenheim SV Mehring (Rhld.) 0:2 RM 90'
6 9/2/18 SG Malberg/Rosenheim SG Alfbachtal 0:1 RM 1 41'
7 9/7/18 SG Malberg/Rosenheim SpVgg EGC Wirges 7:1 RM 1 90'
10 9/12/18 SG Malberg/Rosenheim SV Eintracht Windhagen 1:3 RM 76'
8 9/16/18 SG Malberg/Rosenheim SG Eintracht Mendig-Bell 1:4 1 21'
9 9/22/18 SG Malberg/Rosenheim FSV Salmrohr 1:1 RM 90'
11 10/3/18 SG Malberg/Rosenheim SG 99 Andernach 1:3 RM 90'
12 10/6/18 SG Malberg/Rosenheim SG Hochwald/Zerf 2:0 RM 90'
13 10/13/18 SG Malberg/Rosenheim TuS Mayen 4:0 on the bench
14 10/19/18 SG Malberg/Rosenheim Sportfreunde Eisbachtal 4:1 on the bench
15 10/27/18 SG Malberg/Rosenheim Ahrweiler BC 2:1 RM 90'
16 11/2/18 SG Malberg/Rosenheim SG 2000 Mülheim-Kärlich 3:2 RM 60'
17 11/10/18 SG Malberg/Rosenheim TuS Oberwinter 3:1 RM 68'
18 11/17/18 SG Malberg/Rosenheim SG Neitersen/Altenkirchen 0:1 RM 90'
19 11/25/18 SG Malberg/Rosenheim SV Morbach 1:1 9'
20 12/1/18 SG Malberg/Rosenheim FSV Trier-Tarforst 0:2 38'
21 12/8/18 SG Malberg/Rosenheim VfB Linz 2:0 32'
23 3/9/19 SG Malberg/Rosenheim SG Alfbachtal 1:1 RM 90'
24 3/16/19 SG Malberg/Rosenheim SpVgg EGC Wirges 1:0 90'
25 3/23/19 SG Malberg/Rosenheim SG Eintracht Mendig-Bell 0:3 33'
26 3/30/19 SG Malberg/Rosenheim FSV Salmrohr 1:1 RM 1 90'
22 4/3/19 SG Malberg/Rosenheim SV Mehring (Rhld.) 3:0 60'
27 4/6/19 SG Malberg/Rosenheim SV Eintracht Windhagen 4:0 15'
28 4/14/19 SG Malberg/Rosenheim SG 99 Andernach 1:1 83' 21'
29 4/20/19 SG Malberg/Rosenheim SG Hochwald/Zerf 0:1 20'
30 4/26/19 SG Malberg/Rosenheim TuS Mayen 1:0 RM 67'
31 5/4/19 SG Malberg/Rosenheim Sportfreunde Eisbachtal 3:1 16'
32 5/8/19 SG Malberg/Rosenheim Ahrweiler BC 3:2 14'
33 5/12/19 SG Malberg/Rosenheim SG 2000 Mülheim-Kärlich 1:2 17'
34 5/18/19 SG Malberg/Rosenheim TuS Oberwinter 1:2 32'
1 8/3/19 VfB Wissen SG Malberg/Rosenheim 1:0 LM 51' 51'
3 8/18/19 VfB Wissen Ahrweiler BC 6:3  Indirect card suspension
2 8/21/19 VfB Wissen FSV Salmrohr 0:2 Not in squad
4 8/25/19 VfB Wissen SG 99 Andernach 4:1 Not in squad
5 8/31/19 VfB Wissen FSV Trier-Tarforst 0:1 Not in squad
6 9/7/19 VfB Wissen SG Hochwald/Zerf 1:0 11'
7 9/15/19 VfB Wissen SG Eintracht Mendig-Bell 8:1 LM 90'
8 9/21/19 VfB Wissen SG Schneifel/Stadtkyll 1:2 LM 79'
9 9/27/19 VfB Wissen TuS Mayen 2:3 LM 90'
10 10/2/19 VfB Wissen SV Eintracht Windhagen 2:2 LM 1 90'
11 10/6/19 VfB Wissen SG Alfbachtal 1:2 LM 89'
12 10/12/19 VfB Wissen TSV Emmelshausen 0:4 LM 68'
13 10/17/19 VfB Wissen SG Neitersen/Altenkirchen 4:2 LM 90'
14 10/27/19 VfB Wissen TuS Kirchberg 0:3 26'
15 11/3/19 VfB Wissen SV Mehring (Rhld.) 4:1 LM 60'
16 11/8/19 VfB Wissen SG 2000 Mülheim-Kärlich 3:0 LM 90'
17 11/17/19 VfB Wissen SV Morbach 1:1 RM 69'
18 11/24/19 VfB Wissen SG Malberg/Rosenheim 2:0 58'
19 11/30/19 VfB Wissen FSV Salmrohr 4:2 LM 1 63'
21 2/29/20 VfB Wissen SG 99 Andernach 1:0 RM 70'
22 3/8/20 VfB Wissen FSV Trier-Tarforst 2:0 5'
1 9/6/20 VfB Wissen SV Mehring (Rhld.) 0:1  Achilles tendon rupture
2 9/9/20 VfB Wissen SG Neitersen/Altenkirchen 1:1  Achilles tendon rupture
3 9/13/20 VfB Wissen TuS Kirchberg 3:1  Achilles tendon rupture
4 9/18/20 VfB Wissen SV Eintracht Windhagen 1:2  Achilles tendon rupture
5 9/25/20 VfB Wissen SG Malberg/Rosenheim 0:0  Achilles tendon rupture
6 10/4/20 VfB Wissen FC Germania Metternich 3:1  Achilles tendon rupture
8 10/17/20 VfB Wissen FSV Trier-Tarforst 3:1  Achilles tendon rupture
7 10/21/20 VfB Wissen TuS Mayen 1:2  Achilles tendon rupture
9 10/25/20 VfB Wissen SG Schneifel/Stadtkyll 2:1  Achilles tendon rupture
1 8/15/21 VfB Wissen FC Germania Metternich 5:1 Not in squad
2 8/22/21 VfB Wissen SG 99 Andernach 0:0 45'
3 8/27/21 VfB Wissen TuS Montabaur 2:2 30'
4 9/4/21 VfB Wissen SG Neitersen/Altenkirchen 0:1 10'
5 9/12/21 VfB Wissen SG Alfbachtal 1:3 8'
6 9/19/21 VfB Wissen FSV Trier-Tarforst 0:1 on the bench
7 9/26/21 VfB Wissen TuS Kirchberg 0:0 9'
8 10/3/21 VfB Wissen SG Schneifel/Stadtkyll 1:0 19'
9 10/9/21 VfB Wissen TuS Mayen 0:2 1 8'
11 10/24/21 VfB Wissen Ahrweiler BC 1:1 RM 55'
12 10/31/21 VfB Wissen FC Bitburg 2:0 RM 74'
13 11/7/21 VfB Wissen FV Hunsrückhöhe Morbach 2:1 45'
14 11/14/21 VfB Wissen SG Hochwald/Zerf 1:1 on the bench
15 11/21/21 VfB Wissen SV Mehring (Rhld.) 1:2 20'
16 11/28/21 VfB Wissen SG Eintracht Mendig-Bell 2:0 Not in squad
19 2/19/22 VfB Wissen SG 99 Andernach 2:1 Not in squad
20 2/27/22 VfB Wissen TuS Montabaur 4:0 1 10'
21 3/5/22 VfB Wissen SG Neitersen/Altenkirchen 0:3 16'
22 3/13/22 VfB Wissen SG Alfbachtal 4:0 CF 1 1 90'
17 3/23/22 VfB Wissen SG Malberg/Rosenheim 2:1 17'
24 3/27/22 VfB Wissen TuS Kirchberg 0:0 22'
26 4/10/22 VfB Wissen TuS Mayen 1:1 CF 1 90'
18 4/14/22 VfB Wissen FC Germania Metternich 1:1 14'
28 4/24/22 VfB Wissen Ahrweiler BC 1:2 Not in squad
29 4/30/22 VfB Wissen FC Bitburg 0:2 Not in squad
30 5/8/22 VfB Wissen FV Hunsrückhöhe Morbach 1:1 Not in squad
23 5/11/22 VfB Wissen FSV Trier-Tarforst 3:0 Not in squad
31 5/14/22 VfB Wissen SG Hochwald/Zerf 1:1 1'
32 5/22/22 VfB Wissen SV Mehring (Rhld.) 4:0 CF 2 90'
25 5/25/22 VfB Wissen SG Schneifel/Stadtkyll 3:2 CF 90'
33 5/28/22 VfB Wissen SG Eintracht Mendig-Bell 1:6 Not in squad
34 6/3/22 VfB Wissen SG Malberg/Rosenheim 2:4 10'
1 8/13/22 SG Neitersen/Altenkirchen SG HWW Emmerichenhain/Niederroßbach 2:1 90'
2 8/21/22 SG Neitersen/Altenkirchen VfB Wissen 0:4 CF 90'
3 8/27/22 SG Neitersen/Altenkirchen FC Hochwald Zerf 4:0 RM 90'
4 9/4/22 SG Neitersen/Altenkirchen SG Eintracht Mendig-Bell 3:1 on the bench
5 9/14/22 SG Neitersen/Altenkirchen FC Cosmos Koblenz 0:0 90'
6 9/18/22 SG Neitersen/Altenkirchen SG Schneifel/Stadtkyll 1:1 Not in squad
7 9/21/22 SG Neitersen/Altenkirchen SG Malberg/Rosenheim 3:0 AM 90'
8 9/25/22 SG Neitersen/Altenkirchen TuS Mayen 3:4 on the bench
9 9/30/22 SG Neitersen/Altenkirchen FSV Salmrohr 3:2 AM 84'
10 10/9/22 SG Neitersen/Altenkirchen SG Alfbachtal 7:2 on the bench
11 10/16/22 SG Neitersen/Altenkirchen FSV Trier-Tarforst 6:0 CF 77'
12 10/23/22 SG Neitersen/Altenkirchen FC Germania Metternich 0:8 Not in squad
13 10/30/22 SG Neitersen/Altenkirchen FV Hunsrückhöhe Morbach 3:0 CF 90'
14 11/5/22 SG Neitersen/Altenkirchen FC Bitburg 4:1 CF 1 90'
15 11/13/22 SG Neitersen/Altenkirchen SG 99 Andernach 1:3 CF 90'
16 11/19/22 SG Neitersen/Altenkirchen TSV Emmelshausen 1:1 14'
17 11/27/22 SG Neitersen/Altenkirchen FSG Ehrang/Pfalzel 2:4 Not in squad
18 12/4/22 SG Neitersen/Altenkirchen SG HWW Emmerichenhain/Niederroßbach 2:1 12'
20 2/25/23 SG Neitersen/Altenkirchen FC Hochwald Zerf 1:1 Not in squad
21 3/5/23 SG Neitersen/Altenkirchen SG Eintracht Mendig-Bell 3:3 Not in squad
22 3/12/23 SG Neitersen/Altenkirchen FC Cosmos Koblenz 0:2 Not in squad
23 3/18/23 SG Neitersen/Altenkirchen SG Schneifel/Stadtkyll 2:2 Not in squad
24 3/22/23 SG Neitersen/Altenkirchen SG Malberg/Rosenheim 5:2 Not in squad
25 3/25/23 SG Neitersen/Altenkirchen TuS Mayen 2:3 Not in squad
26 4/2/23 SG Neitersen/Altenkirchen FSV Salmrohr 0:3 Not in squad
19 4/5/23 SG Neitersen/Altenkirchen VfB Wissen 1:0 Not in squad
27 4/9/23 SG Neitersen/Altenkirchen SG Alfbachtal 2:0 Not in squad
28 4/16/23 SG Neitersen/Altenkirchen FSV Trier-Tarforst 2:4 Not in squad
29 4/23/23 SG Neitersen/Altenkirchen FC Germania Metternich 8:1 Not in squad
30 4/30/23 SG Neitersen/Altenkirchen FV Hunsrückhöhe Morbach 1:2 Not in squad
31 5/7/23 SG Neitersen/Altenkirchen FC Bitburg 1:5 Not in squad
32 5/13/23 SG Neitersen/Altenkirchen SG 99 Andernach 5:1 Not in squad
33 5/20/23 SG Neitersen/Altenkirchen TSV Emmelshausen 3:1 Not in squad
34 5/27/23 SG Neitersen/Altenkirchen FSG Ehrang/Pfalzel 2:0 Not in squad
Squad: 185, Starting eleven: 107, Substituted in: 67, On the bench: 11, Suspended: 1, Injured: 9, Absence: 0

Positions played

2 11 14 71