4.793.283 resultados, 29.450.556 comentarios, 1.037.175 imágenes, 80.044 vídeos, 86.434 noticias
Información
  • Nombre del equipo Barnsley
  • Nombre completo Barnsley Football Club
  • Nombre corto BAR
  • País Inglaterra
  • Ciudad Barnsley
  • Entrenador Neill Collins
  • URL del equipo en RF //m.resultados-futbol.com/Barnsley-Fc
Otros Datos
  • Año de Fundación 1887
  • Patrocinador The Investment Room
  • Marca de Ropa Puma
Internet

Información sobre el estadio

  • Nombre del estadio Oakwell Stadium
  • Capacidad 23009
  • Dirección Grove Street
  • Teléfono +44 (1226) 211 211
  • Fax +44 (1226) 211 444
  • Año de construcción 1997
  • Tamaño 101x69
Oakwell Stadium

Histórico de participación

Championship
FA Cup
EFL Cup
Partidos Amistosos
11 veces
EFL Trophy
10 veces
League One
9 veces
League One - Play Offs Ascenso Grupo 0
3 veces
(2023, 2016, 2006)
Amistosos Selecciones No Oficiales
1 vez
(2018)
Championship - Play Offs Ascenso Grupo 0
1 vez
(2021)
Premier League
1 vez
(1998)

Partidos del Barnsley

Ir al LIVESCORE
05 Ene 19  Finalizado Burnley
1 - 0
Barnsley 65
01 Dic 18  Finalizado Southend United
2 - 4
Barnsley 1
10 Nov 18  Finalizado Barnsley
4 - 0
Notts County 0
14 Ago 18  Finalizado Blackpool
3 - 1
Barnsley 1
28 Jul 18  Finalizado Barnsley
1 - 1
Hull City 1
24 Jul 18  Finalizado Barnsley
2 - 3
West Bromwich Albion 4
10 Jul 18  Finalizado York City
1 - 7
Barnsley 4
04 May 19  Finalizado Bristol Rovers
2 - 1
BarnsleyTarjeta Roja 1
27 Abr 19  Finalizado Barnsley
2 - 1
Blackpool 2
22 Abr 19  Finalizado Plymouth Argyle
0 - 3
Barnsley 3
19 Abr 19  Finalizado Barnsley
2 - 1
Shrewsbury Town 0
13 Abr 19  Finalizado Barnsley
4 - 2
Fleetwood TownTarjeta Roja 2
06 Abr 19  Finalizado Burton Albion
3 - 1
Barnsley 1
30 Mar 19  Finalizado Barnsley
2 - 2
Coventry City 1
23 Mar 19  Finalizado Walsall
0 - 1
Barnsley 21
15 Mar 19  Finalizado Doncaster Rovers
0 - 0
Barnsley 4
12 Mar 19  Finalizado Barnsley
0 - 0
Sunderland 29
09 Mar 19  Finalizado Barnsley
2 - 0
Accrington Stanley 0
02 Mar 19  Finalizado Southend United
0 - 3
BarnsleyTarjeta Roja 4
23 Feb 19  Finalizado Portsmouth
0 - 0
Barnsley 0
19 Feb 19  Finalizado Barnsley
0 - 0
Burton Albion 57
16 Feb 19  Finalizado Barnsley
2 - 1
Wycombe WanderersTarjeta Roja 0
09 Feb 19  Finalizado Gillingham
1 - 4
Barnsley 0
02 Feb 19  Finalizado Barnsley
2 - 0
Scunthorpe United 0
29 Ene 19  Finalizado Oxford United
2 - 2
Barnsley 20
26 Ene 19  Finalizado Barnsley
2 - 1
Rochdale 14
19 Ene 19  Finalizado AFC Wimbledon
1 - 4
Barnsley 0
12 Ene 19  Finalizado Barnsley
3 - 0
Bradford CityTarjeta Roja 1
01 Ene 19  Finalizado Luton Town
0 - 0
Barnsley 14
29 Dic 18  Finalizado Barnsley
2 - 1
Charlton AthleticTarjeta Roja 1
26 Dic 18  Finalizado Barnsley
2 - 0
Peterborough United 5
22 Dic 18  Finalizado Blackpool
0 - 1
Barnsley 3
15 Dic 18  Finalizado Barnsley
1 - 1
Portsmouth 1
08 Dic 18  Finalizado Wycombe Wanderers
1 - 0
Barnsley 1
27 Nov 18  Finalizado Sunderland
4 - 2
Barnsley 6
24 Nov 18  Finalizado Barnsley
1 - 1
Doncaster Rovers 0
17 Nov 18  Finalizado Accrington Stanley
0 - 2
BarnsleyTarjeta Roja 3
03 Nov 18  Finalizado Barnsley
1 - 0
Southend United 0
27 Oct 18  Finalizado Barnsley
1 - 0
Bristol Rovers 0
23 Oct 18  Finalizado Shrewsbury Town
3 - 1
Barnsley 6
20 Oct 18  Finalizado Charlton Athletic
2 - 0
Barnsley 1
13 Oct 18  Finalizado Barnsley
3 - 2
Luton Town 4
06 Oct 18  Finalizado Peterborough United
0 - 4
Barnsley 0
02 Oct 18  Finalizado Barnsley
1 - 1
Plymouth Argyle 5
29 Sep 18  Finalizado Fleetwood Town
1 - 3
Barnsley 0
15 Sep 18  Finalizado Coventry City
1 - 0
Barnsley 1
08 Sep 18  Finalizado Barnsley
1 - 1
Walsall 3
01 Sep 18  Finalizado Barnsley
2 - 1
Gillingham 2
25 Ago 18  Finalizado Scunthorpe United
2 - 2
Barnsley 0
21 Ago 18  Finalizado Rochdale
0 - 4
Barnsley 9
18 Ago 18  Finalizado Barnsley
0 - 0
AFC Wimbledon 2
11 Ago 18  Finalizado Bradford City
0 - 2
Barnsley 1
04 Ago 18  Finalizado Barnsley
4 - 0
Oxford United 5
04 Dic 18  Finalizado Barnsley
3 - 3
Man. City Sub 21 0
13 Nov 18  Finalizado Tarjeta RojaBarnsley
2 - 1
Bradford City 28
06 Nov 18  Finalizado Barnsley
1 - 1
Everton Sub 21 6
04 Sep 18  Finalizado Oldham Athletic AFC
1 - 2
Barnsley 8

Plantilla del Barnsley Temporada 2018/2019

Jugador Edad Origen Altura Peso Goles Tarjetas rojas Tarjetas amarillas
Portero
1 31 wa 185 75 - - 2
40 23 gb 191 79 - - -
35 24 gb 185 75 - - -
13 26 gb 184 77 - - -
Defensa
18 29 gb 187 78 - - -
28 25 wa 178 70 - - 3
12 29 gp 184 79 2 - 7
23 31 es 183 75 - - 8
3 31 gb 183 75 - 1 2
5 30 jm 194 75 1 - 5
22 24 gb 179 75 - - -
6 28 ss 191 79 1 1 12
43 25 gb 183 73 - - -
Centrocampista
27 29 gb 177 71 8 - 10
20 24 hu 167 60 - - -
8 29 i1 180 71 6 - 9
14 26 gb 175 62 - - -
4 30 au 182 79 - - 7
21 28 de 179 70 1 - 4
23 gb 185 75 - - -
Delantero
9 29 gb 184 78 16 - 4
33 26 ss 178 62 8 1 5
15 29 gb 168 72 1 - 1
19 31 wa 196 83 17 - 2
26 29 sn 180 85 7 - 1
7 28 wa 185 65 - - 2
29 26 ng 178 63 2 - -

Noticias del Barnsley

Ver últimas noticias

Long seguirá un año más en el Barnsley

Kevin Long seguirá en el Barnsley hasta el 30 de enero de 2017 tras la ampliación de contrato de su cesión.

Fletcher, cedido al Barnsley

El Manchester United ha hecho oficial la cesión de la joven promesa al Barnsley. Jugará la League One hasta junio.

El Southampton cede 20 días más a Isgrove al Barnsley

Lloyd Isgrove, mediapunta galés sub 21, jugará hasta finales de enero en el Barnsley, tras llegar a un acuerdo éste club y el que posee sus derechos, el Southampton, para prolongar la cesión unos pocos días más.

Un aficionado se duerme en el baño del estadio y se despierta 7 horas después

El joven, de 20 años, hizo saltar las alarmas del campo y tuvo que ser rescatado por los bomberos.

El Barnsley fuerza la prórroga con el Everton, pero cae antes de llegar a los penaltis

El Everton, que dirige el técnico español Roberto Martínez, certificó su clasificación para la tercera ronda de la Copa de la Liga inglesa, en la que se medirá con el Reading, tras imponerse hoy en la prórroga por 3-5 al Barnsley, conjunto de la Tercera División.




  USO DE MEMORIA  
6,737,648 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0034
Controller Execution Time ( Home / Category )  0.2226
Total Execution Time  0.2261
  CADENA URL  
/barnsley-fc/2019
  GET DATOS  
$_GET['/barnsley-fc/2019']  
  POST DATOS  
No hay datos POST existentes
  CONSULTAS (43)  
0.0050  SELECT dt.*,c.active_year,l.year,l.table_suffix, c.ctype, l.id as league_id,t.id as id,t.manager,t.name as nameOriginal,dt.id as teamId,cou.Name as cou_name,cou.Continent,cou.Region FROM `leagues_webci` as l INNER JOIN `teams` as t ON l.id = t.league_id INNER JOIN `datateams` as dt ON dt.id = t.teamId INNER JOIN `categories_webci` as c ON c.id = l.categoryId LEFT JOIN country cou ON LOWER(cou.Code2) = dt.CountryCode WHERE dt.basealias = 'barnsley-fc' AND l.year = 2019 ORDER BY c.top DESC, c.ctype != 12 DESC, c.troncal DESC, l.end_date >= NOW() DESC, l.start_date <= NOW() DESC, l.year DESC, c.coefficient DESC, l.id ASC
0.0019  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=436 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0040  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=436 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0020  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=436 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0019  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=436 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0019  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=436 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0019  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=436 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0019  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=436 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0023  SELECT c.*, l.*, cou.name as namec, ct.table_sufix FROM (leagues l INNER JOIN categories c ON c.id = l.categoryId INNER JOIN categories_types ct ON c.ctype=ct.id LEFT JOIN country cou ON cou.Code2 = c.CountryCode) WHERE l.id = 43566
0.0023  SELECT c.*, l.*, cou.name as namec, ct.table_sufix FROM (leagues l INNER JOIN categories c ON c.id = l.categoryId INNER JOIN categories_types ct ON c.ctype=ct.id LEFT JOIN country cou ON cou.Code2 = c.CountryCode) WHERE l.id = 44710
0.0024  SELECT c.*, l.*, cou.name as namec, ct.table_sufix FROM (leagues l INNER JOIN categories c ON c.id = l.categoryId INNER JOIN categories_types ct ON c.ctype=ct.id LEFT JOIN country cou ON cou.Code2 = c.CountryCode) WHERE l.id = 48125
0.0018  SELECT total FROM bs_rel_resume_items WHERE ln = 'es' AND itemId=436 AND type_rel = 2
0.0022  SELECT rel.newId FROM bs_news_rel rel WHERE rel.type_rel = 2 AND rel.typeId = 436 AND rel.ln = 'es' ORDER BY rel.cover_points DESC LIMIT 5
0.0021  SELECT /*35 bs_news_model*/ n.id, n.author_id, n.headline, n.external_headline, n.live_headline, n.creation_date, n.update_date, n.pub_date, n.alias, n.subheadline, n.teaser, n.media, n.tags, n.views, n.screens, n.clicks, n.relations, n.comments, n.power_cover, n.cover_points, u.name as user_name FROM bs_news n INNER JOIN bs_editors u ON u.id = n.author_id AND u.ln = 'es' WHERE n.status = 1 AND n.ln = 'es' AND n.id IN (8636,19191,31942,32527,35881) ORDER BY n.cover_points DESC, update_date DESC
0.0034  SELECT cat.logo,cat.official,cat.location,dt.nameShow,dt.basealias,t.teamId,l.year,t.qod,cat.coefficient,cat.active_year,cat.name,l.group_code,l.total_group,cat.alias,l.categoryId,l.year,l.id as league_id FROM datateams dt INNER JOIN teams t ON t.teamId = dt.id INNER JOIN leagues l ON l.id = t.league_id INNER JOIN categories cat ON cat.id = l.categoryId WHERE dt.id = '436' AND l.year = 2019 ORDER BY l.year DESC,cat.coefficient DESC
0.0031  SELECT SQL_NO_CACHE res.id as id, res.group_code, res.total_group, res.logo, res.alias FROM (SELECT ct.active_year, ct.id as id, l.year, l.end,l.group_code, l.total_group, ct.logo, ct.alias FROM categories AS ct INNER JOIN leagues AS l ON ct.id=l.categoryId AND ct.active_year=l.year INNER JOIN teams AS t ON l.id=t.league_id WHERE t.teamId = '436' AND ct.ctype!=12 GROUP BY ct.id ORDER BY ct.troncal DESC, ct.coefficient DESC) res WHERE res.year > 2020
0.0019  SELECT t.id,t.teamId,t.total_players,dt.nameShow,dt.basealias FROM teams t INNER JOIN datateams dt ON t.teamId = dt.id WHERE t.league_id = 43566 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0021  SELECT t.id,t.teamId,t.total_players,dt.nameShow,dt.basealias FROM teams t INNER JOIN datateams dt ON t.teamId = dt.id WHERE t.league_id = 44710 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0038  SELECT t.id,t.teamId,t.total_players,dt.nameShow,dt.basealias FROM teams t INNER JOIN datateams dt ON t.teamId = dt.id WHERE t.league_id = 44547 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0023  (SELECT cat.id as category_id, cat.logo, l.id,cat.alias,cat.name,l.group_code,l.total_group,cat.CountryCode,max(c.shedule) ult_partido,min(c.shedule) ini_partido,cat.coefficient FROM leagues l INNER JOIN categories as cat ON cat.id = l.categoryId INNER JOIN calendars2019 as c ON c.league_id = l.id WHERE (c.datateam1 = 436 or c.datateam2 = 436) AND l.year = 2019 GROUP BY cat.id) ORDER BY coefficient DESC,group_code ASC
0.0029  (SELECT cat.id as category_id, l.year,cat.coefficient,c.extra,c.datateam1,c.datateam2,c.id as mid,c.r1,c.r2,c.shedule,c.team1,c.team2,l.id,dt1.nameShow as nameShow1,dt2.nameShow as nameShow2,dt1.basealias as basealias1,dt2.basealias as basealias2,c.comments as totalcomments FROM leagues l INNER JOIN categories as cat ON cat.id = l.categoryId INNER JOIN calendars2019 as c ON c.league_id = l.id INNER JOIN teams t1 ON t1.id = c.team1 INNER JOIN teams t2 ON t2.id = c.team2 INNER JOIN datateams dt1 ON dt1.id = t1.teamId INNER JOIN datateams dt2 ON dt2.id = t2.teamId WHERE (c.datateam1 = 436 or c.datateam2 = 436) AND l.year = 2019 GROUP BY c.id) ORDER BY shedule DESC LIMIT 120
0.0048  (SELECT c.id, rel.team_id FROM leagues l INNER JOIN calendars2019 as c ON c.league_id = l.id INNER JOIN events2019 as e ON e.team1id = c.team1 AND e.team2id = c.team2 AND (e.action = 3 OR e.action = 4) INNER JOIN rel_players rel ON rel.player_id = e.player_id AND rel.in_squad = 1 AND rel.league_id = e.league_id AND rel.in_squad = 1 WHERE (c.datateam1 = 436 or c.datateam2 = 436) AND l.year = 2019)
0.0032  SELECT t.id as team_id, ct.id, l.id as idLeague, l.year, ct.name, l.start_date, l.end_date FROM categories AS ct INNER JOIN leagues AS l ON ct.id=l.categoryId INNER JOIN teams AS t ON l.id=t.league_id WHERE t.teamId=436 AND l.year in (2018,2019,2020) ORDER BY l.id DESC, l.year DESC ;
0.0019  SELECT ct.id, ct.alias, ct.name AS name, ct.active_year, ct.coefficient AS coefficient, l.id AS league_id, l.year, l.total_group FROM categories AS ct INNER JOIN leagues AS l ON ct.id=l.categoryId WHERE l.id IN (50579,50152,49880,49506,48125,43566,42449) ORDER BY ct.ctype != 12 DESC, ct.troncal DESC, ct.coefficient DESC, l.end_date >= NOW() DESC, l.start_date <= NOW() DESC, l.year DESC, ct.coefficient DESC, l.group_code ASC
0.0028  SELECT count(id) as num_players from rel_players WHERE league_id = 49880 AND teamId = 436
0.0028  SELECT count(id) as num_players from rel_players WHERE league_id = 43566 AND teamId = 436
0.0028  SELECT count(id) as num_players from rel_players WHERE league_id = 50579 AND teamId = 436
0.0026  SELECT count(id) as num_players from rel_players WHERE league_id = 50152 AND teamId = 436
0.0024  SELECT count(id) as num_players from rel_players WHERE league_id = 48125 AND teamId = 436
0.0118  SELECT count(id) as num_players from rel_players WHERE league_id = 49506 AND teamId = 436
0.0031  SELECT count(id) as num_players from rel_players WHERE league_id = 42449 AND teamId = 436
0.0041  SELECT t.*,dt.nameShow,dt.basealias,dt.id as teamId,(cast(t.gf as signed) - cast(t.ga as signed) + 100) as diff FROM `tables2019` as t INNER JOIN teams as team ON team.id = t.team INNER JOIN datateams as dt ON team.teamId = dt.id WHERE t.league_id = 43566 AND t.round = 46 ORDER BY t.position ASC,dt.id = 2125 DESC, diff DESC, t.ga DESC, dt.nameShow ASC
0.0041  SELECT e.action,rp.player_id, count(e.action) as total, p.nick,p.name,p.last_name,p.alias,rp.team_id FROM `rel_players` rp INNER JOIN dataplayers p ON p.id = rp.player_id INNER JOIN events2019 e ON e.player_id = p.id AND e.league_id = 43566 WHERE rp.league_id = 43566 AND rp.teamId = 436 AND (e.action = 1 or e.action = 2 or e.action = 11 or e.action = 12 or e.action = 13) GROUP BY p.id ORDER BY total DESC LIMIT 30
0.0033  SELECT e.action,rp.player_id, count(e.action) as total, p.nick,p.name,p.last_name,p.alias,rp.team_id FROM `rel_players` rp INNER JOIN dataplayers p ON p.id = rp.player_id INNER JOIN events2019 e ON e.player_id = p.id AND e.league_id = 43566 WHERE rp.league_id = 43566 AND rp.teamId = 436 AND (e.action = 4 or e.action = 5) GROUP BY p.id ORDER BY total DESC LIMIT 30
0.0033  SELECT e.action,rp.player_id, count(e.action) as total, p.nick,p.name,p.last_name,p.alias,rp.team_id FROM `rel_players` rp INNER JOIN dataplayers p ON p.id = rp.player_id INNER JOIN events2019 e ON e.player_id = p.id AND e.league_id = 43566 WHERE rp.league_id = 43566 AND rp.teamId = 436 AND (e.action = 3 or e.action = 4) GROUP BY p.id ORDER BY total DESC LIMIT 30
0.0026  SELECT rp.team_id as teamId FROM rel_players AS rp inner join datateams as dt on rp.teamId=dt.id and rp.in_squad=1 INNER JOIN leagues as l ON l.id = rp.league_id WHERE dt.id = 436 AND rp.league_id = 43566 AND l.year= 2019 GROUP BY rp.team_id ORDER BY l.end_date DESC LIMIT 1
0.0024  SELECT dp.id, dp.nick, dp.name, dp.last_name, dp.alias, dp.role, dp.height,dp.weight,dp.foot,dp.side,dp.birthdate,IF(dp.birthdate != '0000-00-00 00:00:00', YEAR(CURDATE())-YEAR(dp.birthdate) + IF(DATE_FORMAT(CURDATE(),'%m-%d') > DATE_FORMAT(dp.birthdate,'%m-%d'), 0, -1) , NULL) as age,rp.squadNumber,rp.captain,IF(dp.CountryCode IS NULL,'',dp.CountryCode) AS CountryCode,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id and rp.in_squad=1 WHERE rp.team_id=6185773 GROUP BY dp.id ORDER BY dp.role>0 DESC, dp.role ASC, dp.nick ASC, dp.id
0.0018  SELECT rp.player_id, rp.pj, rp.lineup FROM rel_players AS rp WHERE rp.team_id=6185773
0.0031  SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2019 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=6185773 and (e.action = 1 or e.action = 2 or e.action = 11 or e.action = 12 or e.action = 13) GROUP BY dp.id ORDER BY cuenta DESC
0.0030  SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2019 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=6185773 and (e.action = 4 or e.action = 5) GROUP BY dp.id ORDER BY cuenta DESC
0.0026  SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2019 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=6185773 and (e.action = 3 or e.action = 4) GROUP BY dp.id ORDER BY cuenta DESC
0.0028   SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2019 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=6185773 AND (e.action = 22) GROUP BY dp.id ORDER BY cuenta DESC
0.0028  SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2019 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=6185773 and (e.action = 19) GROUP BY dp.id ORDER BY cuenta DESC