Giannis Charontakis

Giannis Charontakis (Greek: Γιάννης Χαροντάκης; born 7 August 1995) is a Greek professional footballer who plays for Ajaccio.

Giannis Charontakis
Personal information
Full name Ioannis Charontakis
Date of birth (1995-08-07) 7 August 1995
Place of birth Athens, Greece
Height 1.73 m (5 ft 8 in)
Playing position(s) Left back
Club information
Current team
AC Ajaccio
Youth career
0000–2010 Panathinaikos
Senior career*
Years Team Apps (Gls)
2010–2011 Ajax Tavros 0 (0)
2011–2012 Ethnikos Asteras 10 (0)
2012–2014 Kallithea 1 (0)
2014–2015 Panionios 0 (0)
2015 Alimos 3 (0)
2016 Trikala 14 (0)
2016 Veria 10 (0)
2017 Vojvodina 0 (0)
2018– Ajaccio 0 (0)
2018– Ajaccio II 1 (0)
* Senior club appearances and goals counted for the domestic league only and correct as of 2 February 2017

Career

Charontakis started his professional career in Ajax Tavros during 2010–11 football season. The following season, he moved on a free transfer to Ethnikos Asteras in Football League where he played in 10 matches. He later moved on to Kallithea again on a free transfer where he played just one time. In summer transfer window of 2014, Charontakis signed a contract with Superleague Greece side Panionios but he failed to make an appearance for the club. During winter transfer windows of 2015, he moved on a free transfer to Alimos where he played 3 times. In July 2015, he moved to Trikala on a free transfer and made 14 appearances for the club.

On 25 June 2016, Charontakis signed a two-year-contract with Greek Superleague side Veria.[1]

On 13 February 2017 he signed with Serbian club Vojvodina.[2] However, just 10 days later, he terminated his contract and left the club.[3]

On 10 January 2018 he signed with Ligue 2 club AC Ajaccio. [4]

gollark: It's probably not going to be worse for the phone than just, I don't know, normal web browsing or phone use.
gollark: I mean, there are bigger problems with cloud gaming stuff than phones getting slightly warm, but if you like it I guess...
gollark: Your phone is probably only doing video decoding, which it likely has dedicated hardware for.
gollark: I was intending to make it catch segfaults and mmap in a new region or something to make them not segfault. Unfortunately, this *apparently* invokes vast amounts of horrible undefined behavior and "isn't allowed" and "will summon nasal demons which will destroy everything".
gollark: Unfortunately, my excellent code appears to not work properly.```c#include <stdio.h>#include <signal.h>#include <string.h>#include <stdlib.h>#include <sys/mman.h>#include <unistd.h>static void handler(int sig, siginfo_t *info, void *utterly_worthless_argument) { printf("oh bees segfault %08x\n", info->si_addr); int ps = getpagesize(); long ad = (long)info->si_addr; ad = ad - (ad % ps); mmap((void*)ad, 0x10000, PROT_NONE, MAP_ANONYMOUS|MAP_FIXED, -1, 0);}int main() { struct sigaction sa; sigemptyset(&sa.sa_mask); sa.sa_flags = SA_NODEFER; sa.sa_sigaction = handler; sigaction(SIGSEGV, &sa, NULL); *(int*)NULL = -3; printf("thing done\n"); return 0;}```

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.