Standard Stats 2018-2019 Hibernian: Scottish Premiership

Standard Stats 2018-2019 Hibernian: Scottish Premiership Table
Playing Time Performance Per 90 Minutes
Player Nation Pos Age MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Stevie Mallansct SCOMF2237363,17735.3710177001000.200.280.480.200.48Matches
Lewis Stevensonsct SCODF,MF3034332,91232.4011000600.000.030.030.000.03Matches
Florian Kamberich SUIFW,MF2333302,60128.9819712710.280.030.310.240.28Matches
Paul Hanlonsct SCODF2826262,34026.0112100600.040.040.080.040.08Matches
Daryl Horganie IRLMF,FW2534262,25525.1358300000.120.200.320.120.32Matches
Mark Milliganau AUSMF,DF3228252,24124.9000000900.000.000.000.000.00Matches
Darren McGregorsct SCODF3224221,98222.0202200610.090.000.090.090.09Matches
David Graysct SCODF,MF3024221,81920.2303300500.150.000.150.150.15Matches
Efe Ambroseng NGADF2921211,89021.0011000000.000.050.050.000.05Matches
Ofir Marcianoil ISRGK2820201,72319.1000000000.000.000.000.000.00Matches
Vykintas Slivkalt LTUMF2329191,80420.0112100510.050.050.100.050.10Matches
Ádám Bogdánhu HUNGK3018171,60717.9000000100.000.000.000.000.00Matches
Martin Boyleau AUSMF,FW2518171,41915.8437400300.250.190.440.250.44Matches
Ryan Porteoussct SCODF1916161,37715.3303300500.200.000.200.200.20Matches
Marc McNultysct SCOFW2515131,17113.07411434400.540.310.850.310.61Matches
Steven Whittakersct SCOMF,DF3415121,08512.1000000100.000.000.000.000.00Matches
Oli Shawsct SCOFW1926111,12612.5639600000.480.240.720.480.72Matches
Stephane Omeongabe BELMF22151198010.9011000400.000.090.090.000.09Matches
Emerson Hyndmanus USAMF,FW2215108379.3101100000.110.000.110.110.11Matches
Marvin Bartleyeng ENGMF,DF321376577.3000000300.000.000.000.000.00Matches
Jamie Maclarenau AUSFW251265005.6101100000.180.000.180.180.18Matches
Ryan Gauldsct SCOMF,FW22543003.3000000000.000.000.000.000.00Matches
Sean Mackiesct SCOMF191034735.3022000300.000.380.380.000.38Matches
Fraser Murraysct SCOMF19622332.6011000000.000.390.390.000.39Matches
Charalampos Mavriasgr GREDF24221802.0000000100.000.000.000.000.00Matches
Lewis Allansct SCOFW21621782.0000000000.000.000.000.000.00Matches
Miquel Nelomnl NEDMF27321611.8000000000.000.000.000.000.00Matches
Thomas Agyeponggh GHAMF21912592.9101100000.350.000.350.350.35Matches
Ross Laidlawsct SCOGK2611901.0000000000.000.000.000.000.00Matches
John McGinnsct SCOMF2311790.9011000000.001.141.140.001.14Matches
Gaël Bigirimanabi BDIMF2410370.4000000000.000.000.000.000.00Matches
Darnell Johnsoneng ENGDF1910260.3000000100.000.000.000.000.00Matches
James Gullansct SCOFW1920200.2000000000.000.000.000.000.00Matches
Danny Swansonsct SCOMF3120160.2000000000.000.000.000.000.00Matches
Jonathan Spectorus USADF,MF3210140.2000000000.000.000.000.000.00Matches
Josh Campbellsct SCOMF1800Matches
Maciej Dabrowskipl POLGK2000Matches
Scott Martinsct SCOMF2100Matches
Innes Murraysct SCOMF2000Matches
Squad Total26.9384183,42038.048358344468331.260.922.181.162.08
Opponent Total26.2384183,42038.038266435366011.000.681.680.921.61

Scores & Fixtures 2018-2019 Hibernian: All Competitions

Scores & Fixtures 2018-2019 Hibernian: All Competitions Table
Date Time Comp Round Day Venue Result GF GA Opponent Poss Attendance Captain Formation Opp Formation Referee Match Report Notes
2018-07-1219:45 Europa LgFirst qualifying roundThuHomeW61fo NSÍ Runavík12,501Paul Hanlon4-4-24-2-3-1Manfredas LukjančukasMatch ReportLeg 1 of 2
2018-07-1919:45 Europa LgFirst qualifying roundThuAwayW64fo NSÍ Runavík587David Gray4-4-24-3-3Luis TeixeiraMatch ReportLeg 2 of 2; Hibernian won
2018-07-2619:45 Europa LgSecond qualifying roundThuHomeW32gr Asteras Tripoli14,148Paul Hanlon4-4-24-2-3-1Andreas EkbergMatch ReportLeg 1 of 2
2018-08-0221:00 Europa LgSecond qualifying roundThuAwayD11gr Asteras Tripoli3,870David Gray3-3-2-24-2-3-1Benoît MillotMatch ReportLeg 2 of 2; Hibernian won
2018-08-0515:00 PremiershipRegular seasonSunHomeW30Motherwell17,494David Gray3-5-23-5-2Bobby MaddenMatch Report
2018-08-0919:45 Europa LgThird qualifying roundThuHomeD00no Molde16,339David Gray3-5-24-4-2Ádám FarkasMatch ReportLeg 1 of 2
2018-08-1215:00 PremiershipRegular seasonSunAwayD11St Johnstone4,637Paul Hanlon3-5-24-4-1-1William CollumMatch Report
2018-08-1619:00 Europa LgThird qualifying roundThuAwayL03no Molde5,554Paul Hanlon4-4-1-14-5-1Dennis HiglerMatch ReportLeg 2 of 2; Molde won
2018-08-2515:00 PremiershipRegular seasonSatHomeD11Aberdeen18,583David Gray3-4-3◆4-2-3-1Andrew DallasMatch Report
2018-09-0115:00 PremiershipRegular seasonSatAwayL12Livingston5,305Paul Hanlon3-5-23-5-2Steven McLeanMatch Report
2018-09-1515:00 PremiershipRegular seasonSatHomeW32Kilmarnock17,622David Gray4-1-3-24-4-2John BeatonMatch Report
2018-09-2215:00 PremiershipRegular seasonSatAwayW30Dundee6,076David Gray4-1-4-14-4-2Andrew DallasMatch Report
2018-09-2915:00 PremiershipRegular seasonSatAwayW10St Mirren6,082David Gray4-1-4-14-2-3-1Euan AndersonMatch Report
2018-10-0615:00 PremiershipRegular seasonSatHomeW60Hamilton16,857David Gray4-1-4-13-4-3Don RobertsonMatch Report
2018-10-2015:00 PremiershipRegular seasonSatAwayL24Celtic58,452Efe Ambrose4-5-13-4-3Don RobertsonMatch Report
2018-10-3119:45 PremiershipRegular seasonWedAwayD00Hearts19,410Marvin Bartley4-1-4-14-4-1-1Andrew DallasMatch Report
2018-11-0315:00 PremiershipRegular seasonSatHomeL01St Johnstone17,307Marvin Bartley4-1-3-24-4-2Nick WalshMatch Report
2018-11-0919:45 PremiershipRegular seasonFriAwayL01Aberdeen15,629Mark Milligan3-5-24-4-1-1Alan MuirMatch Report
2018-11-2415:00 PremiershipRegular seasonSatHomeD22Dundee16,190Paul Hanlon3-5-24-2-3-1Greg AitkenMatch Report
2018-12-0115:00 PremiershipRegular seasonSatAwayL03Kilmarnock6,036Paul Hanlon3-5-24-4-2Craig ThomsonMatch Report
2018-12-0519:45 PremiershipRegular seasonWedHomeD22St Mirren15,096Marvin Bartley4-4-23-5-2Euan AndersonMatch Report
2018-12-0815:00 PremiershipRegular seasonSatAwayW10Hamilton2,169Efe Ambrose4-4-24-3-3Bobby MaddenMatch Report
2018-12-1612:30 PremiershipRegular seasonSunHomeW20Celtic18,142Efe Ambrose4-4-2◆4-2-3-1Don RobertsonMatch Report
2018-12-1919:45 PremiershipRegular seasonWedHomeD00Rangers18,662Efe Ambrose4-4-2◆4-2-3-1Craig ThomsonMatch Report
2018-12-2215:00 PremiershipRegular seasonSatHomeD11Livingston17,056Efe Ambrose3-5-23-5-2Greg AitkenMatch Report
2018-12-2615:00 PremiershipRegular seasonWedAwayD11Rangers49,885Paul Hanlon3-5-24-1-4-1Andrew DallasMatch Report
2018-12-2917:30 PremiershipRegular seasonSatHomeL01Hearts20,200Paul Hanlon3-4-1-23-5-2Kevin ClancyMatch Report
2019-01-2319:45 PremiershipRegular seasonWedAwayL01Motherwell4,090Paul Hanlon3-2-4-14-4-2Bobby MaddenMatch Report
2019-01-2713:30 PremiershipRegular seasonSunAwayW31St Mirren5,650David Gray4-1-4-14-5-1Steven McLeanMatch Report
2019-02-0215:00 PremiershipRegular seasonSatHomeL12Aberdeen16,269David Gray3-5-24-4-2Don RobertsonMatch Report
2019-02-0619:45 PremiershipRegular seasonWedAwayL02Celtic56,730David Gray4-5-14-2-3-1Craig ThomsonMatch Report
2019-02-1615:00 PremiershipRegular seasonSatHomeW20Hamilton16,265David Gray4-4-2◆3-4-3Alan MuirMatch Report
2019-02-2219:45 PremiershipRegular seasonFriAwayW42Dundee6,450David Gray4-4-24-4-2John BeatonMatch Report
2019-02-2719:45 PremiershipRegular seasonWedAwayW21St Johnstone4,136David Gray4-4-24-4-2Gavin DuncanMatch Report
2019-03-0819:45 PremiershipRegular seasonFriHomeD11Rangers20,065David Gray4-1-3-24-2-3-1Steven McLeanMatch Report
2019-03-1615:00 PremiershipRegular seasonSatHomeW20Motherwell17,184David Gray4-1-3-24-3-3Kevin ClancyMatch Report
2019-03-2919:45 PremiershipRegular seasonFriAwayW21Livingston4,774David Gray4-3-2-14-2-3-1Nick WalshMatch Report
2019-04-0319:45 PremiershipRegular seasonWedHomeD00Kilmarnock16,588David Gray4-1-4-14-4-2Steven McLeanMatch Report
2019-04-0612:30 PremiershipRegular seasonSatAwayW21Hearts19,667David Gray4-1-4-14-3-3William CollumMatch Report
2019-04-2112:30 PremiershipChampionship roundSunHomeD00Celtic19,472David Gray4-1-3-24-2-3-1Nick WalshMatch Report
2019-04-2812:15 PremiershipChampionship roundSunHomeD11Hearts19,395David Gray4-1-3-23-5-2Craig ThomsonMatch Report
2019-05-0515:30 PremiershipChampionship roundSunAwayL01Rangers49,662David Gray4-2-3-14-3-3Bobby MaddenMatch Report
2019-05-1115:00 PremiershipChampionship roundSatAwayL01Kilmarnock7,484David Gray4-4-1-14-3-3Andrew DallasMatch Report
2019-05-1915:00 PremiershipChampionship roundSunHomeL12Aberdeen18,631David Gray4-1-4-14-2-3-1Euan AndersonMatch Report

Goalkeeping 2018-2019 Hibernian: Scottish Premiership

Goalkeeping 2018-2019 Hibernian: Scottish Premiership Table
Playing Time Performance Penalty Kicks
Player Nation Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Ofir Marcianoil ISRGK2820201,72419.100.00956735.0422050.0Matches
Ádám Bogdánhu HUNGK3018171,60617.900.00566635.3211050.0Matches
Ross Laidlawsct SCOGK2611901.000.0001000.00000Matches
Squad Total26.938383,42038.000.001412121128.9633050.0
Opponent Total26.238383,41838.000.00121214923.7641120.0

Shooting 2018-2019 Hibernian: Scottish Premiership

Shooting 2018-2019 Hibernian: Scottish Premiership Table
Standard
Player Nation Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stevie Mallansct SCOMF2235.3700Matches
Lewis Stevensonsct SCODF,MF3032.4000Matches
Florian Kamberich SUIFW,MF2328.9812Matches
Paul Hanlonsct SCODF2826.0100Matches
Daryl Horganie IRLMF,FW2525.1300Matches
Mark Milliganau AUSMF,DF3224.9000Matches
Darren McGregorsct SCODF3222.0200Matches
David Graysct SCODF,MF3020.2300Matches
Efe Ambroseng NGADF2921.0000Matches
Ofir Marcianoil ISRGK2819.1000Matches
Vykintas Slivkalt LTUMF2320.0100Matches
Ádám Bogdánhu HUNGK3017.9000Matches
Martin Boyleau AUSMF,FW2515.8400Matches
Ryan Porteoussct SCODF1915.3300Matches
Marc McNultysct SCOFW2513.0734Matches
Steven Whittakersct SCOMF,DF3412.1000Matches
Oli Shawsct SCOFW1912.5600Matches
Stephane Omeongabe BELMF2210.9000Matches
Emerson Hyndmanus USAMF,FW229.3100Matches
Marvin Bartleyeng ENGMF,DF327.3000Matches
Jamie Maclarenau AUSFW255.6100Matches
Ryan Gauldsct SCOMF,FW223.3000Matches
Sean Mackiesct SCOMF195.3000Matches
Fraser Murraysct SCOMF192.6000Matches
Charalampos Mavriasgr GREDF242.0000Matches
Lewis Allansct SCOFW212.0000Matches
Miquel Nelomnl NEDMF271.8000Matches
Thomas Agyeponggh GHAMF212.9100Matches
Ross Laidlawsct SCOGK261.0000Matches
John McGinnsct SCOMF230.9000Matches
Gaël Bigirimanabi BDIMF240.4000Matches
Darnell Johnsoneng ENGDF190.3000Matches
James Gullansct SCOFW190.2000Matches
Danny Swansonsct SCOMF310.2000Matches
Jonathan Spectorus USADF,MF320.2000Matches
Squad Total26.938.04846
Opponent Total26.238.03836
Become a Stathead & surf this site ad-free.

Playing Time 2018-2019 Hibernian: Scottish Premiership

Playing Time 2018-2019 Hibernian: Scottish Premiership Table
Playing Time Starts Subs Team Success
Player Nation Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stevie Mallansct SCOMF22373,1778692.935.336873013101.434837+11+0.31-0.06Matches
Lewis Stevensonsct SCODF,MF30342,9128685.132.43388301411.474533+12+0.37+0.37Matches
Florian Kamberich SUIFW,MF23332,6017976.128.930832033321.524029+11+0.38+0.27Matches
Paul Hanlonsct SCODF28262,3409068.426.0269026001.353328+5+0.19-0.39Matches
Daryl Horganie IRLMF,FW25342,2556665.925.12679982611.473525+10+0.40+0.24Matches
Mark Milliganau AUSMF,DF32282,2418065.524.925851933501.393526+9+0.36+0.13Matches
Darren McGregorsct SCODF32241,9828358.022.022882022371.042328-5-0.23-1.29Matches
David Graysct SCODF,MF30241,8197653.220.222811421931.753319+14+0.69+0.81Matches
Efe Ambroseng NGADF29211,8909055.321.0219021001.383022+8+0.38+0.15Matches
Ofir Marcianoil ISRGK28201,7238650.419.1208619081.602417+7+0.37+0.10Matches
Vykintas Slivkalt LTUMF23291,8046252.720.0198313102351.623320+13+0.65+0.70Matches
Ádám Bogdánhu HUNGK30181,6078947.017.9179017176121.222621+5+0.28-0.07Matches
Martin Boyleau AUSMF,FW25181,4197941.515.817821212501.282221+1+0.06-0.43Matches
Ryan Porteoussct SCODF19161,3778640.315.3168615041.502415+9+0.59+0.46Matches
Marc McNultysct SCOFW25151,1717834.213.01385823401.471610+6+0.46+0.22Matches
Steven Whittakersct SCOMF,DF34151,0857231.712.11283933071.271412+2+0.17-0.22Matches
Oli Shawsct SCOFW19261,1264332.912.511785151881.351611+5+0.40+0.13Matches
Stephane Omeongabe BELMF22159806528.710.91181742221.67129+3+0.28-0.06Matches
Emerson Hyndmanus USAMF,FW22158375624.59.31073252111.40139+4+0.43+0.15Matches
Marvin Bartleyeng ENGMF,DF32136575119.27.37784619121.4686+2+0.27-0.05Matches
Jamie Maclarenau AUSFW25125004214.65.6671161251.0068-2-0.36-0.79Matches
Ryan Gauldsct SCOMF,FW225300608.83.3471111530.6024-2-0.60-1.00Matches
Sean Mackiesct SCOMF19104734713.85.33923728121.4035-2-0.38-0.81Matches
Fraser Murraysct SCOMF196233396.82.6292241251.1734-1-0.39-0.75Matches
Charalampos Mavriasgr GREDF242180905.32.02902042.0032+1+0.50+0.19Matches
Lewis Allansct SCOFW216178305.22.0280045101.1723-1-0.51-0.87Matches
Miquel Nelomnl NEDMF273161544.71.8277118102.0023-1-0.56-0.92Matches
Thomas Agyeponggh GHAMF219259297.62.9189082121.3330+3+1.04+0.79Matches
Ross Laidlawsct SCOGK26190902.61.01901061.001100.00-0.32Matches
John McGinnsct SCOMF23179792.30.91790003.0030+3+3.42+3.18Matches
Gaël Bigirimanabi BDIMF24137371.10.40013650.000000.00-0.32Matches
Darnell Johnsoneng ENGDF19126260.80.30012510.000000.00-0.32Matches
James Gullansct SCOFW19220100.60.2002962.0020+2+9.00+8.74Matches
Danny Swansonsct SCOMF3121680.50.2002712.000000.00-0.32Matches
Jonathan Spectorus USADF,MF32114140.40.20011343.000000.00-0.32Matches
Josh Campbellsct SCOMF1800001Matches
Maciej Dabrowskipl POLGK20000011Matches
Scott Martinsct SCOMF2100001Matches
Innes Murraysct SCOMF2000001Matches
Squad Total26.9383,4209010038.041885105211611.425139+12+0.32
Opponent Total26.2383,4209010038.041885105211591.263951-12-0.32

Miscellaneous Stats 2018-2019 Hibernian: Scottish Premiership

Miscellaneous Stats 2018-2019 Hibernian: Scottish Premiership Table
Performance
Player Nation Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stevie Mallansct SCOMF2235.310001Matches
Lewis Stevensonsct SCODF,MF3032.46000Matches
Florian Kamberich SUIFW,MF2328.97110Matches
Paul Hanlonsct SCODF2826.06000Matches
Daryl Horganie IRLMF,FW2525.10000Matches
Mark Milliganau AUSMF,DF3224.99000Matches
Darren McGregorsct SCODF3222.06110Matches
David Graysct SCODF,MF3020.25000Matches
Efe Ambroseng NGADF2921.00000Matches
Ofir Marcianoil ISRGK2819.10000Matches
Vykintas Slivkalt LTUMF2320.05110Matches
Ádám Bogdánhu HUNGK3017.91000Matches
Martin Boyleau AUSMF,FW2515.83000Matches
Ryan Porteoussct SCODF1915.35000Matches
Marc McNultysct SCOFW2513.04000Matches
Steven Whittakersct SCOMF,DF3412.11000Matches
Oli Shawsct SCOFW1912.50000Matches
Stephane Omeongabe BELMF2210.94000Matches
Emerson Hyndmanus USAMF,FW229.30000Matches
Marvin Bartleyeng ENGMF,DF327.33000Matches
Jamie Maclarenau AUSFW255.60000Matches
Ryan Gauldsct SCOMF,FW223.30000Matches
Sean Mackiesct SCOMF195.33000Matches
Fraser Murraysct SCOMF192.60000Matches
Charalampos Mavriasgr GREDF242.01000Matches
Lewis Allansct SCOFW212.00000Matches
Miquel Nelomnl NEDMF271.80000Matches
Thomas Agyeponggh GHAMF212.90000Matches
Ross Laidlawsct SCOGK261.00000Matches
John McGinnsct SCOMF230.90000Matches
Gaël Bigirimanabi BDIMF240.40000Matches
Darnell Johnsoneng ENGDF190.31000Matches
James Gullansct SCOFW190.20000Matches
Danny Swansonsct SCOMF310.20000Matches
Jonathan Spectorus USADF,MF320.20000Matches
Squad Total26.938.083331
Opponent Total26.238.060103

League Table, Scottish Premiership

League Table, Scottish Premiership Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
3Club Crest Kilmarnock38191095031+19671.766,895Eamonn Brophy - 11Daniel Bachmann→ Europa League via league finish
4Club Crest Aberdeen38207115744+13671.7614,925Sam Cosgrove - 17Joe Lewis→ Europa League via league finish 1
5Club Crest Hibernian381412125139+12541.4217,741Florian Kamberi - 8Ofir Marciano
6Club Crest St Johnstone38157163848-10521.373,891Matty Kennedy - 6Zander Clark
7Club Crest Hearts38156174250-8511.3417,564Steven Naismith - 10Zdeněk Zlámal
League Table, Scottish Premiership Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP
3Club Crest Kilmarnock1912253214+18382.00197841817+1291.53
4Club Crest Aberdeen199463327+6311.631911352417+7361.89
5Club Crest Hibernian196942816+12271.421983823230271.42
6Club Crest St Johnstone198562321+2291.531972101527-12231.21
7Club Crest Hearts198472218+4281.471972102032-12231.21

Regular season, Scottish Premiership

Regular season, Scottish Premiership Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
3Club Crest Kilmarnock33161074628+18581.76→ Championship round
4Club Crest Aberdeen3317795237+15581.76→ Championship round
5Club Crest Hibernian33141094934+15521.58→ Championship round
6Club Crest Hearts33155133841-3501.52→ Championship round
7Club Crest St Johnstone33135153244-12441.33→ Relegation round

Championship round, Scottish Premiership

Championship round, Scottish Premiership Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
1Club Crest Celtic3827657720+57872.29→ Champions League via league finish
2Club Crest Rangers3823968227+55782.05→ Europa League via league finish
3Club Crest Kilmarnock38191095031+19671.76→ Europa League via league finish
4Club Crest Aberdeen38207115744+13671.76→ Europa League via league finish 1
5Club Crest Hibernian381412125139+12541.42
6Club Crest Hearts38156174250-8511.34

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Hibernian Pages