.
League Information and Facts
Premium Filter
2017-2018 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. James Henry (LW) Adirondack Thunder 89 21 48 69 0.78 62 -12
2. Shane Conacher (RW) Adirondack Thunder 62 23 44 67 1.08 12 22
3. Brian Ward (C) Adirondack Thunder 76 35 27 62 0.82 101 5
4. Terrence Wallin (C) Adirondack Thunder 76 27 33 60 0.79 37 14
5. Desmond Bergin (D) Adirondack Thunder 76 16 34 50 0.66 34 9
6. Pierre-Luc Mercier (LW/C) Adirondack Thunder 82 17 29 46 0.56 34 -18
7. Troy Bourke (C) Adirondack Thunder 27 12 24 36 1.33 20 8
8. Mathieu Brodeur (D) Adirondack Thunder 65 6 30 36 0.55 23 18
9. Ty Loney (RW) Adirondack Thunder 32 19 15 34 1.06 51 4
10. Paul Rodrigues (RW) Adirondack Thunder 73 13 19 32 0.44 40 -9
                   
11. Dylan Olsen (D) Adirondack Thunder 67 6 24 30 0.45 14 -2
12. Ryan Schmelzer (C) New Jersey Devils Adirondack Thunder 24 11 13 24 1.00 28 10
13. Conor Riley (D/F) Adirondack Thunder 71 6 17 23 0.32 60 -5
14. Eric Neiley (RW/C) Adirondack Thunder 30 10 12 22 0.73 55 -13
15. Tim Harrison (RW) Adirondack Thunder 74 10 10 20 0.27 100 -9
16. Austin Orszulak (LW) Adirondack Thunder 49 8 10 18 0.37 32 5
17. Colton White (D) Anaheim Ducks Adirondack Thunder 25 5 10 15 0.60 14 -6
18. Andrew Radjenovic (C) Adirondack Thunder 31 5 10 15 0.48 20 -3
19. Kevin Lough (D) Adirondack Thunder 21 2 12 14 0.67 13 0
20. Blake Thompson (D) Adirondack Thunder 54 2 9 11 0.20 31 4
                   
21. Mike Bergin (D) Adirondack Thunder 64 1 10 11 0.17 136 14
22. Mike Szmatula (LW) Adirondack Thunder 23 5 5 10 0.43 8 -3
23. Kenton Miller (C) Adirondack Thunder 26 5 4 9 0.35 15 -1
24. J.C. Campagna (LW) Adirondack Thunder 12 3 6 9 0.75 4 3
25. Matt Spencer (D) Adirondack Thunder 29 3 4 7 0.24 22 0
26. Ben Murphy (RW) Adirondack Thunder 23 4 2 6 0.26 4 -2
27. Ryan Segalla (D) Adirondack Thunder 4 0 4 4 1.00 4 -3
28. Evan Neugold (D/F) Adirondack Thunder 24 2 1 3 0.13 8 -1
29. Stephen Johnson (D) Adirondack Thunder 26 1 2 3 0.12 0 -6
30. Chris Calnan (RW) Adirondack Thunder 5 1 1 2 0.40 6 -2
                   
31. Adam Larkin (D) Adirondack Thunder 7 1 1 2 0.29 2 1
32. Aaron Titcomb (D) Adirondack Thunder 2 0 2 2 1.00 0 2
33. Nolan Kaiser (D) Adirondack Thunder 3 1 0 1 0.33 2 -1
34. Stathis Soumelidis (C) Adirondack Thunder 8 0 1 1 0.13 10 1
35. Vytal Côté (D/F) Adirondack Thunder 26 0 1 1 0.04 60 -4
36. Pierre-Luc Létourneau-Leblond (LW/RW) Adirondack Thunder 1 0 0 0 0.00 0 -1
37. Nick Trecapelli (D) Adirondack Thunder 1 0 0 0 0.00 2 0
38. Timothy Boyle (D) Adirondack Thunder 1 0 0 0 0.00 0 -1
39. Caleb Cameron (D/LW/C) Adirondack Thunder 1 0 0 0 0.00 0 -1
40. Stephen Hrehoriak (C/RW) Adirondack Thunder 2 0 0 0 0.00 0 0
                   
41. Tim Kielich (F) Adirondack Thunder 2 0 0 0 0.00 0 -2
42. John Edwardh (RW) Adirondack Thunder 2 0 0 0 0.00 0 0
43. Bo Pieper (F) Adirondack Thunder 3 0 0 0 0.00 4 -2
44. Justin MacDonald (C) Adirondack Thunder 5 0 0 0 0.00 2 -2
45. Travis Armstrong (D) Adirondack Thunder 16 0 0 0 0.00 14 -5
46. Casey Pierro-Zabotel (C) Allen Americans 79 21 50 71 0.90 28 18
47. David Makowski (D) Allen Americans 65 15 46 61 0.94 163 31
48. Joël Chouinard (D) Allen Americans 79 13 42 55 0.70 36 27
49. Bryan Moore (LW) Allen Americans 64 22 28 50 0.78 229 -5
50. Alexander Guptill (LW/RW) Allen Americans 55 21 26 47 0.85 85 5
                   
51. Zach Pochiro (LW/C) Allen Americans 48 21 25 46 0.96 59 15
52. Spencer Asuchak (C) Allen Americans 63 14 21 35 0.56 44 -16
53. Eric Roy (D) Allen Americans 77 14 21 35 0.45 24 -14
54. Vincent Arseneau (LW) Allen Americans 38 18 14 32 0.84 92 13
55. Olivier Archambault (LW) Allen Americans 19 13 18 31 1.63 32 12
56. Colby McAuley (C/LW) Allen Americans 34 8 12 20 0.59 72 8
57. Mathieu Aubin (C) Allen Americans 48 7 13 20 0.42 12 -4
58. Dalton Thrower (D) Allen Americans 68 3 14 17 0.25 107 -1
59. Alex Schoenborn (RW) Allen Americans 42 6 9 15 0.36 42 2
60. Peter MacArthur (C) Allen Americans 22 5 8 13 0.59 12 0
                   
61. Mike Gunn (D) Allen Americans 71 1 12 13 0.18 103 -10
62. Thomas Frazee (RW/C) Allen Americans 16 7 5 12 0.75 6 5
63. J.C. Campagna (LW) Allen Americans 20 7 4 11 0.55 18 -2
64. Miles Liberati (D) Allen Americans 59 3 7 10 0.17 45 -19
65. Connor Reilly (C/LW) Allen Americans 31 2 8 10 0.32 11 -1
66. Jonathan Lessard (LW) Allen Americans 20 6 3 9 0.45 35 1
67. Braylon Shmyr (LW) Allen Americans 16 4 5 9 0.56 4 1
68. Daniel Leavens (RW) Allen Americans 16 3 6 9 0.56 12 -1
69. Zach Hall (C/LW) Allen Americans 23 2 5 7 0.30 32 3
70. Josh Thrower (D) Allen Americans 69 1 6 7 0.10 102 -12
                   
71. Gary Steffes (C) Allen Americans 6 4 2 6 1.00 4 -3
72. Marcus Basara (RW) Allen Americans 18 3 3 6 0.33 6 -10
73. Jared Bethune (D/C) Allen Americans 16 1 5 6 0.38 8 1
74. Mathieu Foget (C/W) Allen Americans 9 2 1 3 0.33 0 3
75. Tanner Eberle (LW/RW) Allen Americans 11 2 1 3 0.27 27 1
76. Jaynen Rissling (D/LW) Allen Americans 5 1 2 3 0.60 0 -1
77. Alexandre Carrier (RW) Allen Americans 15 0 2 2 0.13 2 -6
78. Tyler Poulsen (F) Allen Americans 2 1 0 1 0.50 0 -1
79. Gordie Ballhorn (D) Allen Americans 10 0 1 1 0.10 4 0
80. Tristan King (C) Allen Americans 4 0 0 0 0.00 0 -1
                   
81. Anthony Calabrese (D) Allen Americans 8 0 0 0 0.00 2 -2
82. Phil Lane (RW) Atlanta Gladiators 66 32 27 59 0.89 107 -3
83. Lindsay Sparks (C/LW) Atlanta Gladiators 59 16 42 58 0.98 56 8
84. Tanner Pond (C) Atlanta Gladiators 65 15 26 41 0.63 181 0
85. Derek Nesbitt (LW/RW) Atlanta Gladiators 75 17 22 39 0.52 18 -26
86. Ben Danford (D) Atlanta Gladiators 55 11 25 36 0.65 16 -1
87. Darby Llewellyn (LW/RW) Atlanta Gladiators 70 17 14 31 0.44 59 2
88. Brady Vail (C) Atlanta Gladiators 35 11 15 26 0.74 16 -20
89. Taylor Stefishen (LW/RW) Atlanta Gladiators 60 9 17 26 0.43 40 -4
90. Luke Sandler (LW) Atlanta Gladiators 68 10 12 22 0.32 196 -14
                   
91. Colin Jacobs (C) Atlanta Gladiators 39 9 13 22 0.56 30 11
92. Taylor Doherty (D) Atlanta Gladiators 67 6 14 20 0.30 91 -17
93. Alex Gacek (RW) Atlanta Gladiators 28 8 9 17 0.61 2 -10
94. Stephen Pierog (C) Atlanta Gladiators 43 7 8 15 0.35 30 -7
95. Thomas Frazee (RW/C) Atlanta Gladiators 12 5 10 15 1.25 14 9
96. Josh Atkinson (D) Atlanta Gladiators 35 4 11 15 0.43 33 -10
97. Ben Marshall (D) Atlanta Gladiators 21 3 9 12 0.57 20 6
98. Rick Pinkston (D) Atlanta Gladiators 45 2 10 12 0.27 55 2
99. Zach Malatesta (D) Atlanta Gladiators 36 1 10 11 0.31 21 -8
100. Eric Shand (D) Atlanta Gladiators 25 5 5 10 0.40 13 1
1 035 players found | Previous page | Next page
2017-2018 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Matej Machovsky Toledo Walleye 21 2.02 .928 11 9 1 2 1217 532 41
2. Anthony Peters Cincinnati Cyclones 16 2.34 .925 10 4 1 1 922 444 36
3. Pat Nagle Toledo Walleye 60 2.29 .923 43 10 4 3 3563 1625 136
4. Jeff Jakaitis South Carolina Stingrays 28 2.13 .922 18 7 3 2 1688 706 60
5. Chris Driedger Seattle Kraken Brampton Beast 17 2.55 .922 9 7 1 0 1014 505 43
6. Devin Williams Tulsa Oilers 38 2.54 .920 15 11 5 4 1963 955 83
7. Philippe Desrosiers Idaho Steelheads 46 2.40 .918 27 14 3 2 2677 1191 107
8. Branden Komm totals 29 2.60 .917 14 9 4 2 1593 765 69
    Idaho Steelheads 4 3.18 .881 0 2 2 0 245 96 13
    Quad City Mallards 1 2.04 .929 0 1 0 0 59 26 2
    Manchester Monarchs 13 2.88 .912 8 4 0 0 708 351 34
    Reading Royals 11 2.06 .936 6 2 2 2 581 292 20
9. Marcus Högberg New York Islanders Brampton Beast 16 3.10 .915 8 7 1 0 949 529 49
10. Zachary Fucale Brampton Beast 11 2.83 .913 5 4 2 0 657 325 31
                         
11. Shane Starrett Wichita Thunder 44 2.97 .913 19 18 3 2 2380 1235 118
12. Matt Tomkins Tampa Bay Lightning Indy Fuel 25 3.47 .912 11 9 2 0 1382 830 80
13. Michael Houser Fort Wayne Komets 62 2.64 .911 38 18 4 2 3634 1633 160
14. Ty Reichenbach Norfolk Admirals 45 3.37 .911 19 22 3 1 2544 1463 143
15. Dan Vladař Calgary Flames Atlanta Gladiators 44 - .911 17 21 2 0 2309 1265 123
16. Callum Booth Florida Everblades 30 2.46 .910 20 7 3 1 1808 746 74
17. Chris Nell totals 13 3.10 .910 5 7 0 1 736 382 38
    Adirondack Thunder 5 3.75 .885 1 3 0 0 257 123 16
    Kansas City Mavericks 4 2.50 .908 3 1 0 0 240 99 10
    Greenville Swamp Rabbits 4 3.01 .930 1 3 0 1 239 160 12
18. C.J. Motte Quad City Mallards 28 3.45 .910 10 16 2 1 1584 922 91
19. Kevin Carr Utah Grizzlies 29 2.71 .909 12 11 6 2 1637 736 74
20. Stephon Williams Allen Americans 34 3.14 .908 9 12 3 0 1434 742 75
                         
21. Adam Vay Rapid City Rush 35 3.29 .907 13 17 3 0 1954 1039 107
22. Mark Dekanich Reading Royals 34 3.07 .906 13 15 4 3 1975 978 101
23. Adam Carlson totals 16 2.56 .905 6 3 4 1 891 361 38
    South Carolina Stingrays 6 2.80 .893 1 1 1 0 300 117 14
    Indy Fuel 1 7.50 .800 0 1 0 0 40 20 5
    Kansas City Mavericks 9 2.07 .922 5 1 3 1 551 224 19
24. Adam Morrison Wheeling Nailers 36 3.12 .905 18 14 2 1 1984 980 103
25. Jamie Murray Norfolk Admirals 27 3.64 .904 6 12 4 0 1468 835 89
26. Ryan Faragher Idaho Steelheads 20 2.77 .903 10 7 1 2 1127 484 52
27. Jason Kasdorf Cincinnati Cyclones 28 3.04 .903 13 11 2 1 1520 717 77
28. Will King totals 20 2.99 .902 7 10 1 0 1082 496 54
    Wheeling Nailers 15 3.28 .899 6 6 1 0 786 383 43
    Brampton Beast 2 2.57 .894 0 2 0 0 117 42 5
    Worcester Railers 3 2.02 .922 1 2 0 0 179 71 6
29. Nicola Riopel totals 38 3.10 .902 15 13 6 1 2070 984 107
    Adirondack Thunder 19 3.28 .897 9 9 1 1 1044 496 57
    Wichita Thunder 19 2.92 .907 6 4 5 0 1026 488 50
30. Tyler Parsons Kansas City Mavericks 28 3.16 .902 12 12 2 1 1576 766 83
                         
31. Ivan Kulbakov Quad City Mallards 22 3.63 .902 11 11 0 0 1307 729 79
32. Brandon Halverson Greenville Swamp Rabbits 24 3.74 .902 8 11 3 0 1330 766 83
33. Joel Martin Kalamazoo Wings 49 3.13 .901 22 21 5 0 2930 1396 153
34. Jake Hildebrand Tulsa Oilers 44 3.35 .901 16 18 7 0 2367 1204 132
35. Joel Rumpel totals 38 3.15 .899 20 13 4 1 2153 1010 113
    Wichita Thunder 20 3.15 .904 11 8 0 0 1086 538 57
    Utah Grizzlies 18 3.15 .894 9 5 4 1 1067 472 56
36. Christian Frey Rapid City Rush 29 3.59 .898 7 14 3 0 1519 797 91
37. Ty Rimmer Greenville Swamp Rabbits 42 3.91 .898 14 23 2 0 2194 1260 143
38. Mason McDonald Kansas City Mavericks 27 3.16 .894 11 14 1 0 1538 681 81
39. Jamie Phillips Jacksonville IceMen 16 3.38 .892 3 11 1 1 869 403 49
40. Austin Lotz Jacksonville IceMen 42 3.02 .891 19 19 2 2 2323 953 117
                         
41. Colin Stevens Wheeling Nailers 11 3.66 .891 3 2 4 0 574 286 35
42. Colton Phinney totals 22 3.29 .888 5 8 4 0 1129 493 62
    Jacksonville IceMen 21 3.25 .886 4 8 4 0 1069 451 58
    Indy Fuel 1 4.01 .913 1 0 0 0 60 42 4
43. Michael Garteig Kalamazoo Wings 24 3.81 .887 12 10 2 0 1403 700 89
44. Collin Delia Winnipeg Jets Indy Fuel 10 4.12 .887 1 7 3 0 539 289 37
45. Sean Maguire totals 25 3.73 .885 12 8 1 0 1352 647 84
    Wheeling Nailers 12 3.28 .910 8 3 0 0 677 372 37
    Fort Wayne Komets 2 4.78 .842 0 2 0 0 113 48 9
    Utah Grizzlies 11 4.05 .857 4 3 1 0 562 227 38
46. Andrew D'Agostini Brampton Beast 20 3.70 .881 6 10 3 0 1120 512 69
47. Matt O'Connor totals 16 4.08 .879 2 11 2 0 911 451 62
    Atlanta Gladiators 4 3.62 .894 0 4 0 0 232 118 14
    Quad City Mallards 6 5.12 .853 0 6 0 0 340 168 29
    Manchester Monarchs 2 3.42 .904 2 0 0 0 123 66 7
    Wichita Thunder 0 - - - - - - - - -
    Wheeling Nailers 4 3.33 .892 0 1 2 0 216 99 12
48. Angus Redmond totals 21 3.93 .876 4 9 3 0 1007 468 66
    Utah Grizzlies 18 4.07 .870 2 8 3 0 855 387 58
    Toledo Walleye 3 3.17 .910 2 1 0 0 152 81 8
49. Eric Hartzell Quad City Mallards 16 4.56 .874 3 8 0 0 777 411 59
50. Martin Ouellette Florida Everblades 61 - - 33 5 3 4 2520 987 85
                         
51. Joe Cannata Colorado Eagles 52 - - 21 5 2 2 1679 833 62
52. Charles Williams Manchester Monarchs 51 - - 22 12 5 1 2391 1111 107
53. Cal Heeter Orlando Solar Bears 51 - - 19 15 6 1 2368 1159 108
54. Mitch Gillam Worcester Railers 44 - - 23 14 2 5 2402 1059 86
55. Parker Milner South Carolina Stingrays 42 - - 28 7 3 3 2191 884 68
56. Étienne Marcoux Indy Fuel 42 - - 22 12 2 0 2106 1151 103
57. Jeremy Brodeur Allen Americans 40 - - 15 13 4 0 1942 1131 102
58. Drew Fielding Adirondack Thunder 39 - - 17 8 2 2 1654 791 86
59. Mackenzie Skapski Orlando Solar Bears 36 - - 12 14 3 2 1783 868 90
60. Eamon McAdam Worcester Railers 33 - - 13 10 6 0 1690 813 80
                         
61. Jonas Johansson Tampa Bay Lightning Cincinnati Cyclones 32 - - 14 11 1 0 1514 792 79
62. Sean Bonar Atlanta Gladiators 30 - - 13 10 2 3 1404 720 63
63. Jake Paterson totals 30 - - 11 10 2 0 1389 668 86
    Norfolk Admirals 5 4.64 .891 1 4 0 0 297 188 23
    Quad City Mallards 4 5.31 .854 1 2 1 0 249 29 22
    Allen Americans 21 - - 9 4 1 0 843 451 41
64. John Muse Reading Royals 30 - - 19 5 2 3 1578 795 59
65. Garrett Bartus Fort Wayne Komets 28 - - 17 6 1 1 1517 672 72
66. Sam Brittain Colorado Eagles 28 - - 14 9 2 0 1525 706 81
67. Evan Cowley Manchester Monarchs 23 - - 9 9 1 2 1123 541 59
68. Tomas Sholl totals 22 - - 14 0 3 4 1089 504 28
    Adirondack Thunder 8 2.05 .939 5 0 1 0 411 217 14
    Idaho Steelheads 14 - - 9 0 2 4 678 287 14
69. Lukas Hafner Colorado Eagles 22 - - 13 4 2 0 1155 520 60
LESS THAN 10 GAMES
1. Danny Battochio Rapid City Rush 1 1.62 .962 0 1 0 0 37 25 1
2. Connor Ingram Arizona Coyotes Adirondack Thunder 3 1.30 .960 2 0 1 0 185 95 4
3. Vítek Vaněček San Jose Sharks South Carolina Stingrays 2 2.01 .935 1 1 0 0 119 58 4
4. Nick Ellis Wichita Thunder 2 2.75 .925 0 1 0 0 87 49 4
5. Greg Dodds totals 9 3.28 .924 1 2 0 0 311 208 17
    Indy Fuel 5 3.09 .932 1 1 0 0 174 123 9
    Greenville Swamp Rabbits 4 3.49 .914 0 1 0 0 137 85 8
6. Ken Appleby New York Islanders Adirondack Thunder 2 2.03 .922 1 1 0 0 119 47 4
7. Joseph Raaymakers Cincinnati Cyclones 1 4.16 .918 0 1 0 0 58 45 4
8. Riley Gill Allen Americans 2 2.64 .915 2 0 0 0 114 54 5
9. Mavric Parks totals 5 2.43 .914 2 3 0 1 296 127 12
    Orlando Solar Bears 0 - - - - - - - - -
    Kansas City Mavericks 5 2.43 .914 2 3 0 1 296 127 12
    Idaho Steelheads 0 - - - - - - - - -
10. Ian Keserich Tulsa Oilers 1 3.18 .909 0 0 0 0 19 10 1
                         
11. Cam Lanigan Fort Wayne Komets 4 3.97 .908 1 1 1 0 151 99 10
12. Josh Robinson Florida Everblades 1 2.01 .905 1 0 0 0 60 19 2
13. Alex Sakellaropoulos totals 4 3.28 .903 0 1 0 0 128 65 7
    Quad City Mallards 1 3.96 .875 0 0 0 0 30 14 2
    Indy Fuel 0 - - - - - - - - -
    Jacksonville IceMen 1 3.00 .938 0 0 0 0 20 15 1
    Cincinnati Cyclones 0 - - - - - - - - -
    Worcester Railers 2 3.07 .900 0 1 0 0 78 36 4
14. Anthony Stolarz Florida Panthers Reading Royals 3 3.02 .902 1 1 1 0 179 83 9
15. Hayden Stewart Cincinnati Cyclones 4 3.51 .901 2 2 0 0 240 128 14
16. Ed Minney totals 1 3.00 .900 0 0 0 0 20 9 1
    Indy Fuel 1 3.00 .900 0 0 0 0 20 9 1
    Kalamazoo Wings 0 - - - - - - - - -
17. Zoltán Hetényi Greenville Swamp Rabbits 3 3.23 .900 1 1 1 0 167 81 9
18. Kent Patterson Kansas City Mavericks 2 3.37 .900 1 1 0 0 125 63 7
19. Steve Michalek Rapid City Rush 6 3.16 .896 3 3 0 0 360 163 19
20. Matt Ginn Atlanta Gladiators 6 3.81 .889 2 3 1 0 363 184 23
                         
21. Michael Bitzer Idaho Steelheads 3 2.30 .887 2 1 0 0 183 55 7
22. Braeden Ostepchuk Greenville Swamp Rabbits 1 5.00 .886 0 1 0 0 60 39 5
23. Shane Owen totals 6 4.25 .885 1 5 0 0 339 185 24
    Wichita Thunder 2 4.16 .887 0 2 0 0 101 55 7
    Rapid City Rush 4 4.27 .884 1 3 0 0 238 130 17
24. Brad Barone totals 3 4.30 .885 0 1 2 0 182 100 13
    Greenville Swamp Rabbits 3 4.30 .885 0 1 2 0 182 100 13
    Reading Royals 0 - - - - - - - - -
25. Kasimir Kaskisuo Orlando Solar Bears 2 3.91 .884 1 1 0 0 123 61 8
26. Gordon Defiel totals 1 5.22 .880 0 0 0 0 34 22 3
    Utah Grizzlies 0 - - - - - - - - -
    Orlando Solar Bears 1 5.22 .880 0 0 0 0 34 22 3
    Fort Wayne Komets 0 - - - - - - - - -
27. Carmine Guerriero totals 7 3.18 .873 0 2 2 0 245 89 13
    South Carolina Stingrays 1 1.85 .938 0 0 1 0 65 30 2
    Brampton Beast 4 2.87 .870 0 1 1 0 147 47 7
    Idaho Steelheads 1 8.48 .714 0 1 0 0 28 10 4
    Manchester Monarchs 0 - - - - - - - - -
    Atlanta Gladiators 1 0.00 1.000 0 0 0 0 5 2 0
28. Tyler Parks totals 3 5.11 .869 0 3 0 0 94 53 8
    Reading Royals 1 9.00 .769 0 1 0 0 20 10 3
    Florida Everblades 2 4.00 .896 0 2 0 0 74 43 5
    Tulsa Oilers 0 - - - - - - - - -
29. Michael McNiven Brampton Beast 4 4.19 .868 0 2 1 1 201 92 14
30. Brandon Wildung Utah Grizzlies 4 3.27 .860 1 2 1 0 238 80 13
* Some data is missing to provide a correct summary.
159 goalies found | Previous page | Next page