Showing posts with label appearance data. Show all posts
Showing posts with label appearance data. Show all posts

Thursday, 23 March 2023

Episode 3 - Average Age and Debuts

In the third in our series of programming tutorials, framed around appearance data for the Republic of Ireland national men's team, I show how to prove that the average age of the starting XI named by Stephen Kenny to face Scotland in September 2022 had the youngest average age of any side in a competitive international since a World Cup qualifier against Cyprus in November 1980, and that, following Mark Sykes' debut against Malta, Kenny has given as many players their debuts in his 30 games in charge as Brian Kerr did in his 33 games managing the national side

Github Repository

Monday, 14 December 2015

Generations

In a recent article for ESPN, Zonal Marking's Michael Cox reviewed the previous generations of England players, their appearances for the national side and the trophies won by their respective clubs, and determined that the Roy Hodgson's side have lost a generation of players born from 1982-1988, with only goalkeeper Joe Hart and striker (and captain) Wayne Rooney emerging as top class players from the internationals born in that generation.

As well as compiling appearance data for Irish players at club level, we also analyse the same data for the international side, so we've compared the total appearances for each generation of players to determine the golden and lost generations for the boys in green. Since the birthdates of some of the earliest players of the Republic of Ireland are unknown, we limited the study to players born after 1st January 1957, beginning with Davey Langan (b. 2nd February 1957), and defined a generation as six years, similar to the numbers used by Zonal Marking in the original article.

GenerationPlayersCapsAvg. Caps
1957 – 19623893824.68
1963 – 19682252723.95
1969 – 19742065732.85
1975 – 198035109331.22
1981 – 19864585118.91
1987 – 19922838713.82

As you can see in the table above, players born between 1975 and 1980 acquired the most caps. This generation includes four players from the top six international appearances for the Republic - Robbie Keane, Shay Given, Kevin Kilbane and Damien Duff.

The previous generation produced the fewest number of players, giving the corollary of the highest average caps per player to the internationals born between 1969 and 1974. This includes Ireland's first centurion Steve Staunton and legendary players like Roy Keane, Kenny Cunningham and Gary Breen.

Either of these could arguably be crowned the "golden generation", although we favour the players born in 1969-1974, even with the lower numbers of internationals born in this era, it still led to a large proportion of high quality players.

While the most recent generation have the lowest number of total caps, and the lowest average, the majority of players have not yet retired. The oldest players (born in 1987) are still only 28, and can probably look forward to at least another 4 years of international football, so we've dismissed them for the time being.

Finally, we come to the internationals born between 1981 and 1986. This is the first generation in the study to average less than 20 caps per player. Of the 45 players born in these years, more than half (24) have less than ten caps, more internationals than were born between 1969 and 1974! This includes players like Graham Barrett and Thomas Butler, both of whom had serious injury problems throughout their careers that limited their international appearances. But what happened the rest of this lost generation? Why did so many slip between the cracks? Was it just bad luck due to injury? Were too many caps handed out to sub standard players, or were they called up in the first place because there wasn't the quality available to previous generations? And possibly most important of all - has the FAI learned from this, or will the same mistake be made with the following generation?

Further Reading
England hoping to avoid past mistakes with new generation

Wednesday, 27 May 2015

Premier League minutes 2013/14 and 2014/15

Finally, after the list of players who started in the Premier League, we've compiled the total appearances by Irish players over the last two seasons.
Although the total number of starts is down slightly in 2014/15, the number of substitute appearances is up with a slightly higher total number of appearances.

2013/14
Player Starts Intro. Total
Damien Delaney 37 0 37
Seamus Coleman 36 0 36
John O'Shea 32 0 32
James McCarthy 31 3 34
Marc Wilson 29 3 32
Glenn Whelan 28 3 31
David Meyler 27 3 30
Jonathan Walters 26 5 31
Shane Long 26 4 30
Ciaran Clark 23 4 27
Steven Reid 16 0 16
Stephen Ireland 14 10 24
Joey O'Brien 13 4 17
Robbie Brady 11 5 16
Wes Hoolahan 10 6 16
Damien Duff 9 6 15
Anthony Pilkington 9 5 14
Paul McShane 9 1 10
Keiren Westwood 9 0 9
Aiden McGeady 4 12 16
Stephen Quinn 4 11 15
Robert Elliot 2 0 2
Owen Garvan 1 1 2
Darron Gibson 0 1 1
Paddy McCarthy 0 1 1
Jack Grealish 0 1 1
Total 406 89 495

2014/15
Player Starts Intro. Total
John O'Shea 37 0 37
Seamus Coleman 34 1 35
Jonathan Walters 28 4 32
Damien Delaney 28 1 29
James McCarthy 27 1 28
Glenn Whelan 26 2 28
Marc Wilson 25 2 27
Ciaran Clark 22 3 25
Richard Dunne 22 1 23
David Meyler 19 9 28
Paul McShane 19 1 20
Stephen Quinn 17 11 28
Robbie Brady 17 10 27
Shane Long 16 16 32
Stephen Ireland 11 6 17
Aiden McGeady 10 6 16
Jack Grealish 7 10 17
Stephen Ward 7 2 9
Joey O'Brien 6 3 9
Darron Gibson 3 6 9
Shay Given 3 0 3
Robert Elliot 3 0 3
Steven Reid 1 6 7
Reece Grego Cox 1 3 4
Kevin Doyle 0 3 3
Kevin Long 0 1 1
Total 389 108 497

Tuesday, 7 April 2015

Irish Abroad player statistics for March 2015

Appearance data for March 2015: http://irish-abroad.appspot.com/MonthlyStats?month=3
Charlton's goalkeeper Stephen Henderson won the most games in March, finishing on the winning side four times
With a reduced number of games in March, a number of players all finished two games all square - David Forde, Darren Randolph, Keiren Westwood, Paul McShane, Richard Keogh, Shaun Williams, Matt Doherty, Alex Pearce, Enda Stevens, Jonathan Douglas, Robert Kiernan, Jeff Hendrick, John O'Sullivan, Robbie Keane, Aiden O'Brien and Andy Keogh
Seamus Coleman, Jay Tabb, James McCarthy, and Michael Harriman (on loan at Luton Town) all started six games in March and only Coleman completed all six games. Harriman lost all six games he started
Fulham's Sean Kavanagh started four games and was substituted in each one
Future Colorado Rapids striker Kevin Doyle came off the bench three times in March, along with Cardiff City's Eoin Doyle
Blackburn's Darragh Lenihan remained on the bench in the most games in March, the Dublin born player was an unused substitute six times
Wes Hoolahan scored the most goals in March, finding the back of the net three times
Defender Cyrus Christie received the most bookings, the full back was shown the yellow card three times

Monday, 2 March 2015

Irish Abroad player statistics for February 2015

Appearance data for February 2015: http://irish-abroad.appspot.com/MonthlyStats?month=2
Aston Villa's on loan defender Enda Stevens won four games in February, one ahead of Stephen Henderson, Richard Keogh, Stephen Kelly, Alex Pearce, Jeff Hendrick, Jonathan Douglas, Wes Hoolahan, Darragh Lenihan, Daryl Murphy, Adam Rooney, and Simon Cox
Three was also the biggest number of draws, with Harry Arter, Andy Keogh and Eoin Doyle all finishing level in three of their starts
Doyle was also substituted the most in February, the striker was withdrawn from the action five times
Birmingham City's Callum Reilly was brought on, the midfielder was introduced from the bench five times
Ciaran Clark started the most losses, the central defender lost five of his games in February
With the extra games in the Championship, Enda Stevens, Richard Keogh, Alex Pearce and Jeff Hendrick all started seven games, with Keogh and Pearce completing 90 minutes in each of them
Hendrick joined Daryl Murphy and Adam Rooney as the top scorers, with three goals apiece, with the trio winning both games where they scored
Goalkeepers Colin Doyle and Jack Bonham were both unused for six games in February. Steven Reid and Joey O'Brien were the most unused outfield substitutes, both players stayed on the bench four times
Glenn Whelan and Stephen Kelly finished February with three bookings

Wednesday, 28 May 2014

Irish Abroad player statistics for 2013/14 season

Appearance data for April 2014: http://irish-abroad.appspot.com/MonthlyStats?month=14
Celtic's Anthony Stokes 30 wins was more than any other player, two ahead of Derby's Richard Keogh
Loanee Stephen Ward's 15 drawn games tops the draws table, one ahead of Shaun Williams and Andy Reid's 14 games that finished all square
Ward and Keogh both started the most games of any player this season - with both player lining out for their respective sides 47 times across the season
Darren Randolph is the unfortunate winner of the least coveted "Most Starting Losses" award, finishing on the losing side in 24 of the 46 games he started for Birmingham
Randolph did manange the remarkable feat of completing 90 minutes in each of those 46 games, one ahead of Richard Keogh who completed the most games of any outfield player
Striker Simon Cox was substituted more than any other player, the Nottingham Forest frontman was withdrawn from the action in 23 of the 30 games he started in 2013/14, four more than Samir Carruthers in second place
Fellow striker Conor Sammon was introduced from the bench on the most occasions. The Derby County forward was brought on in 36 of the 46 games he started on the bench
Unsurprisingly, goalkeepers dominate the most unused substitute table, with Leicester City's Conrad Logan remaining on the bench in all 51 of the games he was named as a substitute for. Of the outfield players, Burnley's Kevin Long remained on the bench 39 times from the 41 games he started as a replacement
Jim Goodwin has the dubious honour of being the recipient of the most yellow cards, the St Mirren defender was booked in 14 of the 36 games he appeared in (35 starts)
Robbie Keane's 22 strikes from June 2013 to May 2014 were more than any other striker, one ahead of Celtic's Anthony Stokes. Stokes' goals let to 13 wins in the 15 games he scored in, a remarkable record.
Honourable mention for Leyton Orient's David Mooney who also finished with 21 strikes in League One

Tuesday, 31 December 2013

Irish Abroad appearance statistics for 2013/14 to date

Player statistics for the 2013/14 season to the end of December 2013: http://irish-abroad.appspot.com/MonthlyStats?month=13
Anthony Stokes has started the most wins, the Celtic striker has won 17 of his starts, three games ahead of Richard Keogh's 14 wins
Midfielders Chris McCann and Andy Reid both started the same number of draws, eight of their games finished all square
Ross County's Graham Carey has started the most losses so far this season, losing an unlucky thirteen of his starts in 2013/14, one ahead of Crystal Palace defender Damien Delaney
Paddy Kenny has started the most games so far this season, the Leeds goalkeeper has started 26 games between the sticks, ahead of fellow netminder Darren Randolph on 23 with both players completing 90 minutes in each game. Of the outfield players, defender Richard Keogh has also started 23 games for Derby County, completing 21 of these along with fellow defenders Richard Dunne and Alex Pearce
Strikers Daryl Murphy and Simon Cox have both been substituted ten times, the most of any outfield player. Keiren Westwood is the only goalkeeper to be substituted so far this season
A striker also tops the introductions table, Derby County's Conor Sammon has been summoned from the bench 17 times
Unsurprisingly goalkeepers top the unused substitutes list, with Conrad Logan(27), Brian Murphy(23), Colin Doyle(23) and Robert Elliot (20) all ahead of the most unused outfield player - Yeovil's Sam Foley(18)
Robbie Keane has found the back of the net 13 times since July 2013*, and LA Galaxy never lost when he scored, winning five and drawing two of the seven games he scored in. Honourable mentions for Rhys Murphy with 11 strikes for Dagenham and Redbridge, David Mooney with 13 strikes for Leyton Orient, and Aiden O'Brien with six goals in seven starts for Aldershot Town
Defender Jim Goodwin has been booked eight times so far this season, in only 20 starts.

*note that while the MLS season runs March-November, only games since 1st July 2013 were used when compiling the player comparison tables

Tuesday, 22 October 2013

Goalscorers under Trapattoni

Unsurprisingly, Robbie Keane scored the most goals during Trapattoni's reign. The Tallaght striker notched an incredible 28 goals in five years under the Italian. No other player managed to get into double figures, with Kevin Doyle and Shane Long coming closest with seven and six goals, respectively. In midfield, Keiths Andrews and Fahey both scored three goals for the venerable manager, however Aiden McGeady managed two strikes in competitive games, one more than his fellow midfielders' total in competitive matches.
In defence, mainstays Sean St Ledger and Richard Dunne both scored three times, with all six goals from the duo coming in competitive games, to top the goalscoring charts for defenders. St Ledger possibly has a slight edge, due to his close range header against Croatia in the European Championship finals.

P.S. If you mouseover a player other than Robbie Keane in the goals section in the infographic - http://irish-abroad.appspot.com/Blog - several other players are highlighted - why is that?

Wednesday, 4 September 2013

Irish Abroad player statistics for May 2013

Following the summer break, I've compiled the monthly appearance statistics for the opening month of the season in England and Scotland: http://irish-abroad.appspot.com/MonthlyStats
With the extra week of games, Scottish and Championship players lead most of the tables.
Paddy Kenny, Jake Carroll, Richard Dunne, Richard Keogh, Aaron Doran and Richie Foran all started four wins for their respective clubs.
Seamus Coleman was the only player to start three draws in the first month of the new season
Jim Goodwin, Stephen Dawson, Jay Tabb and Graham Carey started four losses in August
Paddy Kenny, Richard Keogh and Stephen Dawson all started each of their respective clubs' seven games in August, and all three players completed 90 minutes in every game
Aaron Doran and Noel Hunt were both substituted four times, more than any other player
Four is also the most number of introductions for Irish players in August, Conor Sammon and Sean Scannell both coming off the bench four times
Goalkeepers again dominate the most stayed on bench table, with three players remaining unused five times or more, with Leicester's Conrad Logan's six times the most. Of the outfield players, Stephen Kelly, Sam Foley, Callum Reilly and Conor Smith all remained unused four times.
Robbie Keane topped the scoring charts in August, with five goals coming in two games. Andy Reid's three goal in five starts secures second place, along with Anthony Stokes
Keane and Stokes' goals led to two wins for their clubs, along with Robbie Brady's two game winning strikes for Hull
Three players managed to collect two bookings in August, David van Zanten, Harry Arter and Anthony Stokes all being shown a yellow card twice

Sunday, 2 June 2013

Irish Abroad appearance statistics for 2012/13

Appearance statistics for May 2013: http://irish-abroad.appspot.com/MonthlyStats?month=14
20 wins for promoted defender Damien Delaney meant the Crystal Palace defender started the most wins in the 2012/13 season
North of Hadrian's Wall, Aaron Doran started the most draws, with 18 games finishing all square for the Inverness winger
Relegated pair James McCarthy and Kevin Doyle started the most losses, both players finishing on the losing side 20 times this season
Derby County club captain Richard Keogh started a massive 49 games this season, and even more remarkably completed 90 minutes in each one!
Nottingham Forest's Andy Reid was substituted more than any other Irish player in 2012/13, the midfielder was withdrawn from the action in 23 of his 43 starts
Conversely, striker Alan Lee was introduced from the bench more than his compatriots, coming on 21 times in total, as early as the 54th minute and as late as the 90th minute more than once!
Unsurprisingly, goalkeepers dominate the list of players who were unused substitutes, with Conrad Logan topping the table after remaining on the bench 53 times for Leicester this season. Shane Duffy holds the dubious honour of being the outfield player who remained unused the most, the Everton defender was kept from the action 28 times by his manager
Robbie Keane's 20 goals across 2012/13 for LA Galaxy ensure he tops the scoring charts, while defender Richard Keogh outscored quite a few players after finding the back of the net five times for Derby. The MLS champions went on to win 11 of the 15 games in which the Ireland captain won, only losing twice. Strangely, every one of Keith Andrews' four goals came from the penalty spot, including two in one game! Honourable mention for Yeovil Town's Paddy Madden, who scored 22 goals, and broke the club record for scoring in consecutive games after scoring 11 goals in eights games between the first of January and the 23rd of February
Defender Jim Goodwin managed to amass a booking in almost half the games he started, collecting 14 yellow cars in his 35 starts.

Irish Abroad player statistics for May 2013

Appearance statistics for May 2013: http://irish-abroad.appspot.com/MonthlyStats?month=5
With the season winding down, it only took three wins for Alan Maybury, Damien Delaney and Owen Garvan to top the most wins table. Garvan was also substituted more than any other Irish player in May. The Crystal Palace player hasn't completed 90 minutes since recovering from injury, the last time being December 2012
Along with three wins being enough to top that table, three draws were enough for Aberdeen's Joe Shaugnessey to start the most games that ended all square
Darren O'Dea started four losses for Toronto, two more losses than any other player
With the league run in, and the FA Cup final, James McCarthy started the most games in May, five, and completed 90 minutes in each of them
In Greece, Liam Lawrence was introduced from the bench three times, twice more than any other player
As usual, goalkeepers make up the majority of unused substitutes, with Brian Murphy, Keiren Westwood, Stephen Henderson, Shay Given and Conrad Logan all remaining on the bench for three games. They are joined in the May table by Reading's Alex Pearce who also didn't see action in May
A hat trick for Robbie Keane meant he tops the goalscoring charts in May with four strikes, and the most penalties - with two coming the same game. Anthony Stokes scored the most goals, finding the back of the net three times for Celtic. Neither LA Galaxy nor Celtic lost when either player scored, with the MLS side winning in both games in which Robbie Keane scored
Patrick Cregg's two bookings were enough to earn him the dubious honour of most bookings, one more than any other player shown the yellow card in May

Wednesday, 22 May 2013

Premier League Minutes

Recently, one of my followers on twitter asked did I know the total number of appearances for Irish players in the Premier League for the last few years, and had this season seen more or less appearances from Irish players? Following the end of the 2012/13 season, I was able to produce the following table with the number of appearances in the Premier League*. Following the relegation of Wolverhampton Wanderers in the 2011/12 season, there was a reduced number of players in the Premier League, however the total appearances for the 2012/13 is still higher than 2006/07, 2008/09, and 2010/11.
2006-2007
Player NameStartsIntroductionsTotal
Lee Carsley38038
Richard Dunne38038
Paddy Kenny34034
Steve Finnan32133
Stephen Hunt28735
Kevin Kilbane28533
Kevin Doyle28432
Matt Holland27633
Derek Geary26026
Stephen Carr23023
Shay Given22022
Damien Duff20222
Robbie Keane18927
John O'Shea161632
Andy Reid15116
Stephen Quinn15015
Stephen Ireland14923
Alan Quinn11819
Shane Long91221
Caleb Folan8513
Steven Reid303
Andy O'Brien123
Alan O'Brien112
Darren Randolph101
Graham Kavanagh022
David Connolly022
Total45692548
2007-2008
Player NameStartsIntroductionsTotal
Stephen Kelly38038
Stephen Hunt37037
Richard Dunne35035
Kevin Doyle34236
Kevin Kilbane33235
Lee Carsley33033
Robbie Keane32436
Stephen Ireland31132
Andy O'Brien31132
Steve Finnan21324
Steven Reid20424
Paul McShane20121
Daryl Murphy19827
Shay Given19019
Liam Miller16824
Joey O'Brien15419
Damien Duff12416
John O'Shea101727
Andy Reid10212
Anthony Stokes81220
Shane Long72229
Stephen Carr729
Roy O'Donovan41216
Ian Harte358
Colin Doyle303
David Connolly123
Caleb Folan112
Jonathan Macken033
Total500120620
2008-2009
Player NameStartsIntroductionsTotal
Shay Given37037
Stephen Ireland34135
Rory Delap34034
Richard Dunne31031
Andy O'Brien30434
Robbie Keane30333
Damien Duff28230
Keith Andrews27633
Glenn Whelan21526
Andy Reid201232
John O'Shea201030
Kevin Kilbane18826
Liam Lawrence18220
Paul McShane17320
Daryl Murphy61723
Joey O'Brien527
Steven Reid404
Dean Kiely303
Caleb Folan21315
Keith Treacy21012
Stephen Kelly246
Marc Wilson213
Darron Gibson123
Liam Miller123
Aaron Doran033
Anthony Stokes022
Total393112505
2009-2010
Player NameStartsIntroductionsTotal
Richard Dunne37037
Shay Given35035
Stephen Carr35035
Rory Delap34236
Kevin Doyle33134
Damien Duff30232
Stephen Hunt27027
Marc Wilson27027
Paul McShane26127
Glenn Whelan25833
Kevin Foley23225
Keith Andrews221032
James McCarthy19120
Steve Finnan19120
Keith Fahey181634
Stephen Ward18422
Andy Reid17320
Stephen Ireland16622
Kevin Kilbane15621
Robbie Keane15520
Liam Lawrence141125
John O'Shea12315
David Meyler909
Andy Keogh8513
Caleb Folan718
Stephen Kelly718
Chris McCann707
Darron Gibson6915
Andy O'Brien606
Lee Carsley347
Daryl Murphy213
Steven Reid134
Seamus Coleman033
Greg Cunningham022
Jay O'Shea011
Total573112685
2010-2011
Player NameStartsIntroductionsTotal
Stephen Carr38038
Rory Delap31435
Richard Dunne31031
Kevin Foley30333
Stephen Ward27734
Jonathan Walters25934
Kevin Doyle25126
Seamus Coleman24933
James McCarthy23023
Damien Duff22224
Marc Wilson20727
Keith Fahey19524
John O'Shea18220
Ciaran Clark15318
Stephen Hunt14620
Steven Reid131023
Glenn Whelan121527
Leon Best9211
Stephen Kelly8210
Robbie Keane6915
Stephen Ireland6612
Darron Gibson6612
David Meyler314
Andy Reid257
Keith Andrews235
Conor Sammon156
Andy O'Brien112
Andy Keogh011
Colin Doyle011
Total431125556
2011-2012
Player NameStartsIntroductionsTotal
Stephen Ward38038
Jonathan Walters38038
Marc Wilson35035
Paddy Kenny33033
James McCarthy33033
Shay Given32032
John O'Shea29029
Richard Dunne28028
Glenn Whelan27330
Kevin Doyle26733
Wes Hoolahan25833
Shane Long24832
Anthony Pilkington23730
Damien Duff23528
Stephen Kelly21324
Steven Reid21122
James McClean20323
Stephen Ireland19524
Rory Delap18826
Marc Tierney17017
Stephen Hunt16824
Leon Best16218
Seamus Coleman14418
Ciaran Clark13215
Darron Gibson12012
Kevin Foley11516
Conor Sammon81725
Keith Andrews8614
Keiren Westwood819
Simon Cox71118
Robbie Keane516
Anthony Forde336
Shane Duffy213
David Meyler167
Samir Carruthers033
Michael Harriman011
Matt Doherty011
Total654130784
2012-2013
Player NameStartsIntroductionsTotal
Jonathan Walters37037
James McCarthy37037
John O'Shea33033
Glenn Whelan31132
Joey O'Brien31132
Ciaran Clark28129
Wes Hoolahan27532
Damien Duff26430
Anthony Pilkington25530
James McClean241135
Shane Long24933
Seamus Coleman23225
Darron Gibson21122
Alex Pearce18119
Marc Wilson18018
Stephen Kelly15217
Ian Harte15116
Jay Tabb12012
Steven Reid11011
Noel Hunt101323
Stephen Ireland9413
Robert Elliot9110
Enda Stevens617
Shay Given202
Marc Tierney101
Michael Harriman101
David Meyler033
Rory Delap011
Derrick Williams011
Shane Duffy011
Adam Mitchell011
Total49470564

*Note this does not include appearances for Premier League clubs in other competitions, e.g. Stephen Henderson for West Ham in the League Cup