diff --git a/application/modules/requests/views/scripts/index/index.phtml b/application/modules/requests/views/scripts/index/index.phtml
index c8c3f26631ced3f2502d2a8851b930d7b6c98327..a38e2504c0be7c187f9445dea8edd3d76bd43416 100644
--- a/application/modules/requests/views/scripts/index/index.phtml
+++ b/application/modules/requests/views/scripts/index/index.phtml
@@ -113,7 +113,10 @@
         <?php if(count($this->userRequests) == 0) { ?>
         <h2>You currently have no requests.</h2>
         <?php } else { ?>
-        <?php foreach($this->userRequests as $requestType => $requests) { ?>
+        <?php
+        ksort($this->userRequests); 
+        foreach($this->userRequests as $requestType => $requests) {
+        ?>
         <table class="course_list">
             <caption><?php echo $requestType; ?></caption>
             <tr>
@@ -269,7 +272,10 @@ foreach($this->roles as $roleData) {
             <div class="setAllDecisions">
                 <?php echo $this->formSubmit('submit', 'Submit Decisions'); ?>
             </div>
-            <?php foreach ($requests as $requestType => $requestList) { ?>
+            <?php 
+            ksort($requests);
+            foreach ($requests as $requestType => $requestList) {
+            ?>
             <table class="course_list">
                 <caption><?php echo $requestType; ?></caption>
                 <tr>
@@ -385,7 +391,10 @@ foreach($this->roles as $roleData) {
         </form>
         <?php } ?>
         <?php if (count($watchingRequests) > 0) { ?>
-        <?php foreach ($watchingRequests as $requestType => $requestList) { ?>
+        <?php 
+        ksort($watchingRequests);
+        foreach ($watchingRequests as $requestType => $requestList) {
+        ?>
         <table class="course_list">
             <caption><?php echo $requestType; ?></caption>
             <tr>