diff --git a/modules/amv/intercompare.py b/modules/amv/intercompare.py
index 9609ab596991d9220118711f936eae3d3d4657c3..be3e27e018d15b5be24f2f9331d6306a4b5ea358 100644
--- a/modules/amv/intercompare.py
+++ b/modules/amv/intercompare.py
@@ -349,6 +349,17 @@ def get_raob_dict(filename):
             dir = float(toks[4])
             spd = float(toks[5])
 
+            if pres < 0 or pres > 1050:
+                continue
+            if lat < -90 or lat > 90:
+                continue
+            if lon < -180 or lon > 180:
+                continue
+            if spd < 0 or spd > 150:
+                continue
+            if dir < 0 or dir > 360:
+                continue
+
             tup = (lat, lon, pres, temp, dir, spd)
             data.append(tup)