Pokémon Naming Technique

Many people have seen the advantage of setting their Pokémon names so that sorting alphabetically will put certain ones before others. For example, if you have a team you want to be able to quickly select for a raid, you might want to make it so that sorting alphabetically moves the team members to the top.
However, I tend to have a bunch of categories, so I wanted to know what chars would work best for me. I have searched and found several posts/sites that have some good information, but none that had everything I wanted.

So, I went to the effort of figuring out how the whole thing works and made my own reference.
I hope it helps you too.



 
˅
Sort Order for Names in Pokémon Go on Android

Of course you need to know what chars will end up where when you sort. I used my Android Galaxy Tab E tablet, which has a small amount of chars more than on my Galaxy Edge S7 phone.

#1
Special Chars on
Standard Android
Keyboard
!
"
#
$
%
&
(
)
*
,
.
/
:
;
?
@
[
\
]
^
_
`
{
|
}
~
¡
¿
<
=
>
×
÷
£
¤
¥
§
°
#2
Numerical Chars
Chars Note Example
0-9 Sorted Alphabetically "1" < "13" < "2"

#3
Alphabetical Chars
Rule Example
Base letters are sorted alphabetically. "a" < "b"
When all else is equal, decorated letters (with accents, etc.) come after base. "as" < "ás" < "at"
When all else is equal, capital letters come after lower case. "ao" < "Ao" < "aó"
Some special chars come BEFORE their similar base. "r" < "ß" < "s"
Special Cases
Char Issue
Space Trimmed
- Ignored
+ Ignored
' Ignored

Notes
§ Accessed by pressing and holding S key
ß Accessed by pressing and holding S key
Note: More or less, the ß is a capital "sz" in German.
Unicode outside ANSI Can appear anywhere and must be tested 1-by-1.


 
˅
Numerics

There are some neato Unicode chars, that can be used to combine a couple of digits into a single char. (Like for IV scores.)

Unfortunately, at this time they only have 0-50, so it can't be used effectively for IV scores.
Also, some of the Unicode chars won't display in Pokémon GO. But there are enough that it can be a great help.

Note: I am not aware of a way to input these characters using the keyboard on the device. Instead, you'll need to copy and paste them.

DIGIT 0 1 2 3 4 5 6 7 8 9
CIRCLED
DINGBAT
CIRCLED SANS-SERIF
🄋
DOUBLE CIRCLED
NEGATIVE CIRCLED
DINGBAT
NEGATIVE CIRCLED
DINGBAT
NEGATIVE CIRCLED SANS-SERIF
🄌
SUPERSCRIPT ¹ ² ³
SUBSCRIPT
PARENTHESIZED
FULL STOP 🄀
FULLWIDTH
MATHEMATICAL
BOLD
𝟎 𝟏 𝟐 𝟑 𝟒 𝟓 𝟔 𝟕 𝟖 𝟗
MATHEMATICAL
DOUBLE-STRUCK
𝟘 𝟙 𝟚 𝟛 𝟜 𝟝 𝟞 𝟟 𝟠 𝟡
MATHEMATICAL
SANS-SERIF
𝟢 𝟣 𝟤 𝟥 𝟦 𝟧 𝟨 𝟩 𝟪 𝟫
MATHEMATICAL
SANS-SERIF BOLD
𝟬 𝟭 𝟮 𝟯 𝟰 𝟱 𝟲 𝟳 𝟴 𝟵
MATHEMATICAL
MONOSPACE
𝟶 𝟷 𝟸 𝟹 𝟺 𝟻 𝟼 𝟽 𝟾 𝟿
COMMA 🄁 🄂 🄃 🄄 🄅 🄆 🄇 🄈 🄉 🄊
FRACTIONS / ¼ ½ ¾
CIRCLED
ON BLACK SQUARE
Various 🔞 🔟 💯

Characters outside the base 16-bit chars. (I don't think any of these would show up in Pokémon Go's font.)



 
˅
Examples:

❿⓿ - Pokémon with Perfect IV (100%)
82⑬⑪⑭ - Pokémon with Attack=13 / Defense=11 / HP=14
86-91 - Pokémon with IV in Range of 86% to 91%

NOTE: I use GoIV to calculate the IV scores for my Pokémon. (More info here.) I have set it to create the basic pattern and copy it to the clipboard:

I then paste it on the front of the Pokémon's name.
For example, if I caught a Snorlax, its name would end up something like "98⑮⑭⑮Snorlax".

I would LOVE to get your feedback!
Let me know about typos, broken links, hard-to-understand (or badly worded) information, etc.
Also, let me know if there is something you would like for me to add or enhance.
Just send me an e-mail at pokeeref@gmail.com (The extra 'e' is not a typo. pokeref@gmail.com was already taken. 😁)